How does the voting work?
There are 73 Constituency MSPs, each elected on a first-past-the-post system similar to the UK general election.
The winner is the candidate who receives the most votes in each constituency.
In the regional ballot, people vote for a party rather than a candidate.
The parties are then allocated a number of MSPs depending on how many votes they receive once the number of constituencies already won in that region is taken into account.