2024 general election · East of England
St Albans: 2024 general election result
Daisy Cooper (Liberal Democrats) won St Albans at the 2024 general election with a majority of 19,834. Full result for every candidate, turnout and change since the last election.
- Winner
- Daisy CooperLiberal Democrats
- Majority
- 19,83438.4% of valid votes
- Turnout
- 71.0%51,614 valid votes
- Electorate
- 72,739
- Result
- LD hold
| Candidate | Party | Votes | Share | Change | Share bar |
|---|---|---|---|---|---|
| Daisy Cooper Elected sitting MP | Liberal Democrats | 29,222 | 56.6% | +6.7 | |
| James Spencer | Conservative | 9,388 | 18.2% | −21.1 | |
| Sophia Bhatti | Labour | 5,189 | 10.1% | +1.2 | |
| John Dowdle | Reform UK | 4,336 | 8.4% | +8.4 | |
| Simon Grover | Green | 3,272 | 6.3% | +4.6 | |
| Dafydd Morriss | Heritage Party | 104 | 0.2% | +0.2 | |
| Stewart Satterly | Social Democratic Party | 103 | 0.2% | +0.2 | |
| Valid votes | 51,614 | ||||
| Majority | 19,834 | 38.4% | |||
Change compared with the House of Commons Library’s notional 2019 result on the new boundaries.
Questions and answers
Who won St Albans at the 2024 general election?
Daisy Cooper (Liberal Democrats) won with 29,222 votes (56.6%). Result: LD hold.
What was the majority in St Albans in 2024?
19,834 votes (38.4% of valid votes) over the Conservative candidate, James Spencer.
What was the turnout in St Albans in 2024?
71.0% of the 72,739 registered electors cast a valid vote (51,614 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