Vote counting is continuing for a second day in Scotland’s election, with the possibility of an SNP majority on a knife edge.
Nicola Sturgeon’s party gained three seats during the count on Friday – the only party to take a constituency from another – winning Ayr, Edinburgh Central and East Lothian.
However, uncertainty continued into Saturday, as the wins picked up by the SNP could cause the party to lose regional seats under Holyrood’s system, cancelling out gains made.
Labour deputy leader Jackie Baillie held on to her Dumbarton constituency, which had been the most marginal seat in all of Scotland and a top target for the SNP.
Scottish Tory leader Douglas Ross will return to Holyrood on the Highlands and Islands regional list as his party upped its number of MSPs in the area.
Mr Ross was one of the four Tory MSPs to be elected, the rest of whom served during the last parliamentary term.
Edward Mountain, Donald Cameron and Jamie Halcro Johnston will all return to Holyrood with their leader, as the party gained one more MSP in the region.
Scottish Conservative WIN. @Douglas4Moray elected on the Highlands and Islands list. pic.twitter.com/5yOjzMqWRa
The SNP and Scottish Greens maintained their number of MSPs in the Highlands and Islands, although the seats will be filled by different people.
SNP leader Nicola Sturgeon hopes to push ahead with plans for second Scottish independence referendum
PM Boris Johnson has set himself on course for a constitutional clash with her in his defence of the Union
Ms Sturgeon admits majority hopes are on knife edge , but it is almost certain the SNP will win fourth term
49 of 73 constituency results declared in Scotland so far with SNP on 40, Lib Dems 4, Tories 3 and Labour 2
Some constituencies are still to be counted today, when the crucial regional list results will also be declared
It comes after the Conservatives racked up a string of stunning poll victories in local elections on Thursday