The SNP has won an emphatic victory in the Holyrood elections, but did not gain an overall majority.
Nicola Sturgeon’s party took 64 seats in Thursday’s vote – 62 in constituencies and one on the Highlands and Islands and another in the South Scotland regional list – one shy of a majority but well ahead of the Tories on 31 seats.
With the failure to return 65 MSPs, the case for another independence referendum is weakened, but the Scottish Greens provide an overall pro-independence majority of 72 seats.
In a televised victory speech, Ms Sturgeon said another vote was “the will of the country”, adding: “It is a commitment made to the people by a majority of the MSPs have been elected to our national parliament.
“It is the will of the country.
“Given that outcome, there is simply no democratic justification whatsoever for Boris Johnson or anyone else seeking to block the right of the people of Scotland to choose our future.”