Scottish Greens co-leader Patrick Harvie MSP (below) said: “It is absolutely appalling that we are to be ripped from the EU against our will, and utterly undemocratic that we are being denied a say on our future.

The National:

"In 2014 the all-party Smith Commission accepted that nothing prevented Scotland becoming an independent country if the people of Scotland chose that path. Since then the Tories have been consistently rejected in Scotland, as has their Brexit project. The people of Scotland are sovereign, they alone have the right to decide their future.”

The National:

Scottish Liberal Democrat leader Willie Rennie (above) said: “The 2012 Edinburgh Agreement ensured that there was a legal, fair and decisive vote on independence. The nationalists lost, but rather than spend the subsequent years fixing crises in health and education, they have ignored domestic policy and carried on obsessing over independence.

“The undemocratic first past the post system gave the SNP a majority of MPs, yet the proportion of people backing independence is still no higher than it was in 2014. The Scottish Liberal Democrats are on the side of the majority of people in Scotland do not want another independence referendum.

“What this country needs is a government that is focused on delivering excellent public services and a federal UK that ensures that power is shared across the whole of the country.”

The National:

Journalist and National columnist Lesley Riddoch (above) tweeted: "Predictable response, risible reasoning. The Declaration of Arbroath asserted the sovereignty of the Scots people 700 yrs ago, kinda predating whatever Alex Salmond said once (with caveats). Boris, you aint fooling anyone here who knows their history. It's for the people to decide."

The National:

MSP Jenny Gilruth (above) quoted Canon Kenyon Wright : "What if that other voice we all know so well responds by saying, 'We say no, and we are the state',? Well we say yes – and we are the people."

Professor Aileen McHarg, an expert in constitutional law tweeted: "Entirely expected, of course, but the personal promise thing is a load of nonsense."

The National:

Tory MP John Lamont tweeted: "We need to end the division and bring our country together."

The National:

Former SNP Westminster leader Angus Robertson (above) disagreed: "Factcheck: Boris Johnson lost the recent General Election in Scotland, including half his seats. The Tories haven't won an election in Scotland since 1955, but continue to tell people in Scotland what they can and cannot do. Not for much longer. Independence is coming!"