Stretford and Urmston by-election 2022: result
The Stretford and Urmston by-election was held on 15 December 2022. Andrew Western (Labour) won with 12,828 votes, 69.7% of the valid vote, a majority of 9,906 over Emily Carter-Kandola (Conservative).
The House of Commons Library describes the result as: “Labour hold by Andrew Western with a majority of 9,906”.
At the general election of 12 December 2019, Kate Green (Labour) won the seat with 60.3% of the vote; the same party held it at the by-election.
Turnout was 25.7% of the 71,641 electorate, lower than the 69.2% at that general election.
The largest change in a party's share since the general election was for Conservative, down 11.7 percentage points.
By-election result, 15 December 2022
| Candidate | Party | Votes | Share | Change |
|---|---|---|---|---|
| Andrew Western | Labour | 12,828 | 69.7% | +9.3 |
| Emily Carter-Kandola | Conservative | 2,922 | 15.9% | −11.7 |
| Dan Jerrome | Green Party | 789 | 4.3% | +1.6 |
| Anna Fryer | Liberal Democrat | 659 | 3.6% | −2.4 |
| Paul Swansborough | Reform UK | 650 | 3.5% | 0.0 |
| Jim Newall | Rejoin EU | 237 | 1.3% | |
| Hazel Gibb | Independent | 183 | 1.0% | |
| Christina Glancy | Freedom Alliance | 76 | 0.4% | |
| Julien Yvon | Social Democratic Party | 74 | 0.4% |
Electorate 71,641; valid votes 18,418; rejected ballots 57. Change is in percentage points against the previous general election, by party.
Previous general election in Stretford and Urmston, 12 December 2019
| Candidate | Party | Votes | Share | Change |
|---|---|---|---|---|
| Kate Green | Labour | 30,195 | 60.3% | −6.5 |
| Mussadak Mirza | Conservative | 13,778 | 27.5% | 0.0 |
| Anna Fryer | Liberal Democrat | 2,969 | 5.9% | +3.9 |
| Gary Powell | The Brexit Party | 1,768 | 3.5% | |
| Jane Leicester | Green Party | 1,357 | 2.7% | +1.4 |
Electorate 72,372; valid votes 50,067; majority 16,417. The Commons Library describes it as: “Labour hold by Kate Green with a majority of 16,417”.
All general elections and by-elections
Sources
- By-election result page
Read 15 October 2026 · SHA-256
f7731e4e777fd5e0… - By-election candidate results (CSV)
Read 15 October 2026 · SHA-256
0737392909b32414… - Previous general election result page
Read 15 October 2026 · SHA-256
3f7eab9e3b9961bf… - Previous general election candidate results (CSV)
Read 15 October 2026 · SHA-256
06b7017424770a7e…