2024 General Election

Midlothian

2024 General Election · 4 July 2024 · Scotland

Kirsty McNeill (Labour) won the seat, a Lab gain from SNP, with a majority of 8,167 on a 60% turnout.

Electorate 73,554 · Valid votes 44,165 · Turnout 60%

CandidatePartyVotesShare
Kirsty McNeill Labour 21,480 48.6%
Owen Thompson (sitting MP) Scottish National Party 13,313 30.1%
Stefan Garbowski Reform UK 3,276 7.4%
Keith Cockburn Conservative 3,248 7.4%
Ross Laird Liberal Democrat 2,589 5.9%
Daniel Fraser Scottish Libertarian Party 259 0.6%

See this constituency & its current MP

Source: UK Parliament election results.