General Election 2024

A general election to elect MPs to the Westminster Parliament was held on Thursday 4 July.

The summary of Midlothian results:

  • Electorate: 73,554
  • Total ballot papers to be counted: 44,328
  • Percentage Poll: 60%

Total number of votes polled for each candidate

Name and description Votes
Keith Cockburn (Scottish Conservative and Unionist)  3,248
Daniel Fraser (Scottish Libertarian Party)  259
Stefan Garbowski (Reform UK)   3,276
Ross Laird (Scottish Liberal Democrats) 2,589
Kirsty McNeill (Labour and Co-operative Party) 21,480
Owen Thompson (Scottish National Party)   13,313
Ballot papers rejected   162
Total votes   44,327

Ballot Papers rejected and not counted

Want of official mark 0
Voting for more than one candidate  17
Writing or mark by which voter could be identified   0
Unmarked or void for uncertainty   145
Total 162

General Election 2019