Oldham West and Royton by-election 2015: result
The Oldham West and Royton by-election was held on 3 December 2015. Jim McMahon (Labour) won with 17,209 votes, 62.1% of the valid vote, a majority of 10,722 over John Bickley (UK Independence Party).
The House of Commons Library describes the result as: “Labour hold by Jim McMahon with a majority of 10,722”.
At the general election of 7 May 2015, Michael Meacher (Labour) won the seat with 54.8% of the vote; the same party held it at the by-election.
Turnout was 39.3% of the 70,545 electorate, lower than the 60.2% at that general election.
The largest change in a party's share since the general election was for Conservative, down 9.6 percentage points.
By-election result, 3 December 2015
| Candidate | Party | Votes | Share | Change |
|---|---|---|---|---|
| Jim McMahon | Labour and Co-operative Party | 17,209 | 62.1% | +7.3 |
| John Bickley | UK Independence Party | 6,487 | 23.4% | +2.8 |
| James Daly | Conservative | 2,596 | 9.4% | −9.6 |
| Jane Brophy | Liberal Democrat | 1,024 | 3.7% | +0.0 |
| Simeon Hart | Green Party | 249 | 0.9% | −1.1 |
| Sir Oink A-Lot | Official Monster Raving Loony Party | 141 | 0.5% |
Electorate 70,545; valid votes 27,706; rejected ballots 74. Change is in percentage points against the previous general election, by party.
Previous general election in Oldham West and Royton, 7 May 2015
| Candidate | Party | Votes | Share | Change |
|---|---|---|---|---|
| Michael Meacher | Labour | 23,630 | 54.8% | +9.3 |
| Francis Arbour | UK Independence Party | 8,892 | 20.6% | +17.4 |
| Kamran Ghafoor | Conservative | 8,187 | 19.0% | −4.7 |
| Garth Harkness | Liberal Democrat | 1,589 | 3.7% | −15.4 |
| Simeon Hart | Green Party | 839 | 1.9% |
Electorate 71,652; valid votes 43,137; majority 14,738. The Commons Library describes it as: “Labour hold by Michael Meacher with a majority of 14,738”.
All general elections and by-elections
Sources
- By-election result page
Read 15 October 2026 · SHA-256
963390546e309506… - By-election candidate results (CSV)
Read 15 October 2026 · SHA-256
317dee54a1c3c5e2… - Previous general election result page
Read 15 October 2026 · SHA-256
0d4c60dc6d7b701a… - Previous general election candidate results (CSV)
Read 15 October 2026 · SHA-256
58ae052402812f1e…