Results for the election are coming in thick and fast - and polls have been placing the SNP within reach of winning a Holyrood majority.

As results come in, we're adding up the party totals and telling you exactly how far each party is from that crucial 65 - the amount needed to get a majority in parliament.

View the latest results in full with our election tracker, and keep up to date with our live blog for all the latest updates and commentary.

The below chart simply shows the total number of seats each party has obtained so far, with a line positioned at 65.

As the next few days progress, we should see these totals creeping closer to that line.

And this one is perhaps a bit more fun - or at least it will be when we have more results.

This moving graph shows how the votes have changed over time. We're updating this every minute the results are announced, to give us a clear view at the end of the next few days of how the results transpired.