2019 General Election - 12 Dec 2019
Conservative
Andrew Bowie
22,752
43%
Scottish National Party
Fergus Mutch
21,909
41%
Liberal Democrat
John Waddell
6,253
12%
Labour
Paddy Coffield
2,431
5%
2017 General Election - 8 Jun 2017
Conservative
Andrew Bowie
24,704
48%
Scottish National Party
Stuart Donaldson
16,754
32%
Labour
Barry Black
5,706
11%
Liberal Democrat
John Waddell
4,461
9%
2015 General Election - 7 May 2015
Scottish National Party
Stuart Donaldson
22,949
42%
Conservative
Alexander Burnett
15,916
29%
Liberal Democrat
Robert Smith
11,812
21%
UK Independence Party
David Lansdell
1,006
2%
Green Party
Richard Openshaw
885
2%
Independent
Graham Reid
141
0%
2010 General Election - 6 May 2010
Liberal Democrat
Smith, Robert
17,362
38%
Conservative
Johnstone, Alex
13,678
30%
Scottish National Party
Robertson, Dennis
7,086
16%
Labour
Williams, Greg
6,159
14%
British National Party
Raikes, Gary
513
1%
UK Independence Party
Atkinson, Anthony
397
1%