2019 General Election - 12 Dec 2019
Scottish National Party
Richard Thomson
23,885
43%
Conservative
Colin Clark
23,066
41%
Liberal Democrat
James Oates
5,913
11%
Labour
Heather Herbert
3,052
5%
2017 General Election - 8 Jun 2017
Conservative
Colin Clark
21,861
41%
Scottish National Party
Alex Salmond
19,254
36%
Labour
Kirsten Muat
6,340
12%
Liberal Democrat
David Evans
6,230
12%
2015 General Election - 7 May 2015
Scottish National Party
Alex Salmond
27,717
48%
Liberal Democrat
Christine Jardine
19,030
33%
Conservative
Colin Clark
6,807
12%
UK Independence Party
Emily Santos
1,166
2%
2010 General Election - 6 May 2010
Liberal Democrat
Bruce, Malcolm
17,575
36%
Scottish National Party
Thomson, Richard
10,827
22%
Labour
Crockett, Barney (James)
9,811
20%
Conservative
Thomson, Ross
9,111
19%
Green Party
Edwards, Sue
752
2%
British National Party
Jones, Elise
699
1%