Skip to content

2024 general election · Scotland

Berwickshire, Roxburgh and Selkirk: 2024 general election result

John Lamont (Conservative) won Berwickshire, Roxburgh and Selkirk at the 2024 general election with a majority of 6,599. Full result for every candidate, turnout and change since the last election.

Winner
John LamontConservative
Majority
6,59914.2% of valid votes
Turnout
60.9%46,558 valid votes
Electorate
76,438
Result
Con hold
Result
CandidatePartyVotesShareChangeShare bar
John Lamont Elected sitting MPConservative18,87240.5%−7.9
David WilsonScottish National Party12,27326.4%−12.4
Caitlin StottLabour6,31113.6%+8.8
Ray GeorgesonLiberal Democrats3,6867.9%−0.2
Carolyn GrantReform UK3,3407.2%+7.2
Neil MacKinnonGreen
Scottish Green Party
1,5263.3%+3.3
Ellie MertonIndependent3290.7%+0.7
Hamish Goldie-ScotScottish Family Party2210.5%+0.5
Valid votes46,558
Majority6,59914.2%

Change compared with the House of Commons Library’s notional 2019 result on the new boundaries.

Download this result (CSV)

Questions and answers

Who won Berwickshire, Roxburgh and Selkirk at the 2024 general election?

John Lamont (Conservative) won with 18,872 votes (40.5%). Result: Con hold.

What was the majority in Berwickshire, Roxburgh and Selkirk in 2024?

6,599 votes (14.2% of valid votes) over the Scottish National Party candidate, David Wilson.

What was the turnout in Berwickshire, Roxburgh and Selkirk in 2024?

60.9% of the 76,438 registered electors cast a valid vote (46,558 votes).

Official results UK Parliament election results data (House of Commons Library). Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data

Report an error on this page