2024 General Election

Bathgate and Linlithgow

2024 General Election · 4 July 2024 · Scotland

Kirsteen Sullivan (Labour) won the seat, a Lab gain from SNP, with a majority of 8,323 on a 58.3% turnout.

Electorate 72,185 · Valid votes 42,065 · Turnout 58.3%

CandidatePartyVotesShare
Kirsteen Sullivan Labour 19,774 47%
Martyn Day (sitting MP) Scottish National Party 11,451 27.2%
Jamie McNamee Reform UK 3,524 8.4%
Lynn Munro Conservative 3,144 7.5%
Sally Pattle Liberal Democrat 2,171 5.2%
Simon Jay Scottish Green Party 1,390 3.3%
John Hannah Independence for Scotland Party 382 0.9%
Stuart McArthur Independent 229 0.5%

See this constituency & its current MP

Source: UK Parliament election results.