Nicola Sturgeon has issued a warning to Boris Johnson over a second independence referendum, declaring the prime minister will be “picking a fight with the democratic wishes of the Scottish people” if he tries to block another vote.
Speaking as votes continue to be counted in the Holyrood elections, Ms Sturgeon said: “You will not succeed, the only people who can decide the future of Scotland are the Scottish people.”
UK elections live: Follow latest results and reaction as ‘Super Thursday’ votes counted
She added that the timing of another referendum “should be a matter for the Scottish Parliament” and is “not a decision for Boris Johnson or any Westminster politician”.
The SNP’s hopes of winning an overall majority appear to be fading, but the party will be the largest party at Holyrood and is set for an historic fourth term in office.
It sets the stage for a battle between Holyrood and Mr Johnson’s government in Westminster over a second referendum.
The SNP has vowed to introduce legislation for another vote, but this could be challenged by the UK government in court.
Ms Sturgeon has argued that winning more than half of the seats in the Scottish Parliament will give her a mandate to hold another vote.
But opponents of such a move will likely to seize upon the SNP’s failure to win an outright majority – if that comes to pass – as evidence that support for independence is waning.
With 86 of the 129 results declared, the SNP has 62 seats, the Scottish Conservatives 12, Scottish Labour 6 and the Liberal Democrats 4.
65 seats are needed for an overall majority.
The SNP gained three seats in the results that were declared on Friday, but this success could cause the party to lose regional seats under Scotland’s proportional electoral system.
The pro-independence Scottish Greens are expected to gain seats in the regional list vote, meaning there would be be a majority in favour of a second referendum at Holyrood.