Rochdale by-election 2024: result
The Rochdale by-election was held on 29 February 2024. George Galloway (Workers Party of Britain) won with 12,335 votes, 39.7% of the valid vote, a majority of 5,697 over David Tully (an independent candidate).
The House of Commons Library describes the result as: “Workers Party of Britain gain from Labour by George Galloway with a majority of 5,697”.
At the general election of 12 December 2019, Tony Lloyd (Labour) won the seat with 51.6% of the vote; at the by-election Labour received 7.7%.
Turnout was 39.5% of the 78,801 electorate, lower than the 60.1% at that general election.
The largest change in a party's share since the general election was for Labour, down 43.9 percentage points.
By-election result, 29 February 2024
| Candidate | Party | Votes | Share | Change |
|---|---|---|---|---|
| George Galloway | Workers Party of Britain | 12,335 | 39.7% | |
| David Tully | Independent | 6,638 | 21.3% | |
| Paul Ellison | Conservative | 3,731 | 12.0% | −19.2 |
| Azhar Ali | Labour | 2,402 | 7.7% | −43.9 |
| Iain Donaldson | Liberal Democrat | 2,164 | 7.0% | −0.0 |
| Simon Danczuk | Reform UK | 1,968 | 6.3% | −1.8 |
| William Howarth | Independent | 523 | 1.7% | |
| Mark Coleman | Independent | 455 | 1.5% | |
| Guy Otten | Green Party | 436 | 1.4% | −0.7 |
| Michael Howarth | Independent | 246 | 0.8% | |
| Ravin Rodent Subortna | Official Monster Raving Loony Party | 209 | 0.7% |
Electorate 78,801; valid votes 31,107; rejected ballots 167. Change is in percentage points against the previous general election, by party.
Previous general election in Rochdale, 12 December 2019
| Candidate | Party | Votes | Share | Change |
|---|---|---|---|---|
| Tony Lloyd | Labour | 24,475 | 51.6% | −6.4 |
| Atifa Shah | Conservative | 14,807 | 31.2% | +2.8 |
| Chris Green | The Brexit Party | 3,867 | 8.2% | |
| Andy Kelly | Liberal Democrat | 3,312 | 7.0% | −1.1 |
| Sarah Croke | Green Party | 986 | 2.1% |
Electorate 78,909; valid votes 47,447; majority 9,668. The Commons Library describes it as: “Labour hold by Tony Lloyd with a majority of 9,668”.
All general elections and by-elections
Sources
- By-election result page
Read 15 October 2026 · SHA-256
e3b02bdbd614693d… - By-election candidate results (CSV)
Read 15 October 2026 · SHA-256
f2842ab670a36410… - Previous general election result page
Read 15 October 2026 · SHA-256
ad32bcc45f7771a2… - Previous general election candidate results (CSV)
Read 15 October 2026 · SHA-256
285ed943398d4e26…