By-elections · Thursday 1 July 2021
Batley and Spen by-election 2021
Kim Leadbeater (Labour) won the Batley and Spen by-election on 1 July 2021 with a majority of 323. Full result, turnout and swing.
- Majority
- 3230.9%
- Turnout
- 47.5%66.5% at the previous election
- Electorate
- 79,373
- Swing
- 2.9 ptsLab to Con
- Result
- Lab hold
| Candidate | Party | Votes | Share | Change | Share bar |
|---|---|---|---|---|---|
| Kim Leadbeater Elected | Labour | 13,296 | 35.3% | −7.4 | |
| Ryan Stephenson | Conservative | 12,973 | 34.4% | −1.6 | |
| George Galloway | Workers Party of Britain | 8,264 | 21.9% | +21.9 | |
| Thomas Gordon | Liberal Democrats | 1,254 | 3.3% | −1.3 | |
| Corey Robinson | The Yorkshire Party | 816 | 2.2% | +2.2 | |
| Therese Hirst | English Democrats | 207 | 0.6% | +0.6 | |
| Jack Thomson | UK Independence Party | 151 | 0.4% | +0.4 | |
| Howling Laud Hope | Official Monster Raving Loony Party | 107 | 0.3% | +0.3 | |
| Mike Davies | Alliance for Green Socialism | 104 | 0.3% | +0.3 | |
| Paul Bickerdike | Christian Peoples Alliance | 102 | 0.3% | +0.3 | |
| Jonathan Tilt | Freedom Alliance | 100 | 0.3% | +0.3 | |
| Anne Waters | The For Britain Movement | 97 | 0.3% | +0.3 | |
| Andrew Smith | Rejoin EU | 75 | 0.2% | +0.2 | |
| Oliver Purser | Social Democratic Party | 66 | 0.2% | +0.2 | |
| Jayda Fransen | Independent | 50 | 0.1% | +0.1 | |
| Susan Laird | Heritage Party | 33 | 0.09% | +0.1 | |
| Valid votes | 37,695 | ||||
| Majority | 323 | 0.9% | |||
Change compared with the 2019 general election in Batley and Spen.
Writ issued 27 May 2021. 58th Parliament.
Every result in Batley and Spen →
Questions and answers
Who won the Batley and Spen by-election?
Kim Leadbeater (Labour) won on 1 July 2021 with 13,296 votes (35.3%), a majority of 323.
What was the turnout at the Batley and Spen by-election?
47.5% of registered electors cast a valid vote.
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