SNP results:
1992 - 3 seats out of 72
1997 - 6 seats out of 72
2001 - 5 seats out of 72
2005 - 6 seats out of 59
2010 - 6 seats out of 59
2015 - 56 seats out of 59
2017 - 35 seats out of 59
Fascinating watching the media claim a second landslide victory is a defeat.
In this 2017 election:
Tory Ruth Davidson said vote Tory to stop independence referendum - won 13 seats
Labour's Jeremy Corbyn says he would not prevent an independence referendum - 7 seats
SNP propose independence referendum - 35 seats
If the people have spoken, what have they said?