UK Parliamentary election results

Results from elections held for the UK Parliament.

UK general election results 4 July 2024

Results from the UK Parliamentary general election held on 4 July 2024.

Dumfries and Galloway County Constituency results

Name of candidate Description Number of votes
John Matthew COOPER Scottish Conservative and Unionist 13,527
David Philip GRIFFITHS Heritage Party - Freedom. Family. Nation. 230
Charles Anthony KEAL Reform UK 4,313
Tracey LITTLE Scottish National Party (SNP) 12,597
Iain MCDONALD Scottish Liberal Democrats 2,092
Laura MOODIE Scottish Greens 1,249
James WALLACE Scottish Labour Party 11,767
Want of official mark  0
Voting for more than one candidate 18
Writing or mark identifying voter  1
Unmarked or void for uncertainty 143
Total votes cast 45,937
Total electorate 78,541
Percentage poll 58.5%
Majority 930

John Matthew Cooper has been elected to serve as the Member of Parliament for the Dumfries and Galloway County Constituency

Dumfriesshire, Clydesdale and Tweeddale County Constituency results

Name of candidate Description Number of votes
Dominic ASHMOLE Scottish Greens 1,488
Drummond BEGG Scottish Liberal Democrats 2,800
Daniel COLEMAN Scottish Labour Party 10,140
Gareth KIRK Scottish Family Party 208
David Alexander KIRKWOOD Reform UK 3,822
Kim MARSHALL Scottish National Party (SNP) 10,757
David Gordon MUNDELL Scottish Conservative and Unionist 14,999
Want of official mark  0
Voting for more than one candidate 21
Writing or mark identifying voter  3
Unmarked or void for uncertainty 109
Total votes cast 44,347
Total electorate 71,900
Percentage poll 61.7%
Majority 4,242

David Gordon Mundell has been elected to serve as the Member of Parliament for the Dumfriesshire, Clydesdale, and Tweeddale County Constituency.

Dumfries and Galloway County Constituency

  • The total number of ballot papers to be counted in the election is 45,937
  • Forty five thousand, nine hundred and thirty seven
  • The turnout was 58.5%

Dumfriesshire, Clydesdale and Tweeddale County Constituency

  • The total number of ballot papers to be counted in the election is 44,347
  • Forty four thousand, three hundred and forty seven
  • The turnout was 61.7%