Scottish election 2021: Scotland awaits results
Ballots will be counted over two days with the final result for 129 seats at Holyrood expected on Saturday.
Ballots will be counted over two days with the final result for 129 seats at Holyrood expected on Saturday.