UK Election Explorer
All Elections
May 2026
Vote Power
My Area
Turnout
Parties
By-elections
Banff And Buchan
12th Dec 2019
UK Parliament
Results
2019
1
Con
David Duguid
21,182
50.1%
▲ 2.1
2
SNP
Paul Robertson
17,064
40.4%
▲ 1.3
3
LD
Alison Smith
2,280
5.4%
▲ 1.9
4
Lab
Brian Robert Balcombe
1,734
4.1%
▼ 5.4
Previous Results
8 June 2017
Con
David Duguid
★
19,976
48.0%
SNP
Eilidh Whiteford
16,283
39.1%
Lab
Caitlin Stott
3,936
9.5%
LD
Galen Milne
1,448
3.5%