General Elections

Midlothian

2024 General Election

lab
Kirsty McNeill
21 480
48.64%
snp
Owen Thompson
13 313
30.14%
ref
Stefan Garbowski
3 276
7.42%
con
Keith Cockburn
3 248
7.35%
ld
Ross Laird
2 589
5.86%
scotlib
Daniel Fraser
259
0.59%
Boundary changes occurred. This constituency was unchanged.

2019 General Election

snp
Owen Thompson
20 033
41.54%
lab
Danielle Rowley
14 328
29.71%
con
Rebecca Fraser
10 467
21.71%
ld
Steve Arrundale
3 393
7.04%

2017 General Election

lab
Danielle Rowley
16 458
36.35%
snp
Owen Thompson
15 573
34.40%
con
Chris Donnelly
11 521
25.45%
ld
Ross Laird
1 721
3.80%

2015 General Election

snp
Owen Thompson
24 453
50.59%
lab
Kenny Young
14 594
30.20%
con
Michelle Ballantyne
5 760
11.92%
sgrn
Ian Baxter
1 219
2.52%
ukip
Gordon Norrie
1 173
2.43%
ld
Aisha Mir
1 132
2.34%

2010 General Election

lab
David Hamilton
18 449
47.01%
snp
Colin Beattie
8 100
20.64%
ld
Ross Laird
6 711
17.10%
con
James E. Callander
4 661
11.88%
sgrn
Ian G. Baxter
595
1.52%
ukip
Gordon Norrie
364
0.93%
ind
George McCleery
196
0.50%
tusc
Willie C. Duncan
166
0.42%