2024 general election · Scotland
Bathgate and Linlithgow: 2024 general election result
Kirsteen Sullivan (Labour) won Bathgate and Linlithgow at the 2024 general election with a majority of 8,323 (Lab gain from SNP). Full result for every candidate, turnout and change since the last election.
- Winner
- Kirsteen SullivanLabour
- Majority
- 8,32319.8% of valid votes
- Turnout
- 58.3%42,065 valid votes
- Electorate
- 72,185
- Result
- Lab gain from SNP
| Candidate | Party | Votes | Share | Change | Share bar |
|---|---|---|---|---|---|
| Kirsteen Sullivan Elected | Labour Labour and Co-operative Party | 19,774 | 47.0% | +28.2 | |
| Martyn Day sitting MP | Scottish National Party | 11,451 | 27.2% | −15.8 | |
| Jamie McNamee | Reform UK | 3,524 | 8.4% | +8.4 | |
| Lynn Munro | Conservative | 3,144 | 7.5% | −17.2 | |
| Sally Pattle | Liberal Democrats | 2,171 | 5.2% | −3.1 | |
| Simon Jay | Green Scottish Green Party | 1,390 | 3.3% | +1.1 | |
| John Hannah | Independence for Scotland Party | 382 | 0.9% | +0.9 | |
| Stuart McArthur | Independent | 229 | 0.5% | +0.5 | |
| Valid votes | 42,065 | ||||
| Majority | 8,323 | 19.8% | |||
Change compared with the House of Commons Library’s notional 2019 result on the new boundaries.
Questions and answers
Who won Bathgate and Linlithgow at the 2024 general election?
Kirsteen Sullivan (Labour) won with 19,774 votes (47.0%). Result: Lab gain from SNP.
What was the majority in Bathgate and Linlithgow in 2024?
8,323 votes (19.8% of valid votes) over the Scottish National Party candidate, Martyn Day.
What was the turnout in Bathgate and Linlithgow in 2024?
58.3% of the 72,185 registered electors cast a valid vote (42,065 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