Upton ward
Vote share over time
Each line is a party's lead candidate as a share of ballots cast. Hollow points are by-elections.
04/05/2023 3 seats
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Stephen Bennett Elected | 2,236 | 67.5% | +7.9 |
| Labour Party | Jean Mary Robinson Elected | 2,140 | 64.6% | — |
| Labour Party | Jerry Williams Elected | 1,920 | 57.9% | — |
| Green Party | Lily Clough | 660 | 19.9% | +7.7 |
| Conservative and Unionist Party | Johnathan Andrew | 649 | 19.6% | -3.2 |
| Conservative and Unionist Party | Andrew Brown | 600 | 18.1% | — |
| Conservative and Unionist Party | Thomas Maxwell | 549 | 16.6% | — |
| Green Party | Tim Watson | 458 | 13.8% | — |
| Green Party | Nadia Parsons | 340 | 10.3% | — |
| Liberal Democrats | Alan Davies | 252 | 7.6% | +2.2 |
| For Future's Sake - Freedom Alliance | Deborah Cameron | 137 | 4.1% | — |
| Majority | 1,260 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast (estimated) | 3,314 | |||
Labour Party gain · Labour Party gain · Labour Party hold
05/05/2022
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Stephen Bennett Elected | 2,137 | 59.6% | +4.4 |
| Conservative and Unionist Party | David James Fairbairn | 818 | 22.8% | -5.8 |
| Green Party | Lily Clough | 437 | 12.2% | +0.0 |
| Liberal Democrats | Alan Davies | 195 | 5.4% | +1.4 |
| Majority | 1,319 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 3,587 | |||
Labour Party hold
06/05/2021
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Jean Mary Robinson Elected | 1,960 | 55.2% | +5.8 |
| Conservative and Unionist Party | Emma Louise Sellman | 1,017 | 28.6% | +2.5 |
| Green Party | Lily Clough | 432 | 12.2% | -5.5 |
| Liberal Democrats | Alan Davies | 143 | 4.0% | -2.7 |
| Majority | 943 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 3,552 | |||
Labour Party hold
02/05/2019
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Tony Smith Elected | 1,775 | 49.4% | -11.9 |
| Conservative and Unionist Party | Emma Louise Sellman | 937 | 26.1% | -2.9 |
| Green Party | Lily Clough | 636 | 17.7% | +11.5 |
| Liberal Democrats | Alan Davies | 243 | 6.8% | +3.3 |
| Majority | 838 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 3,591 | |||
Labour Party hold
22/11/2018 By-election
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Jean Mary Robinson Elected | 1,490 | 61.3% | +3.2 |
| Conservative and Unionist Party | Emma Louise Sellman | 705 | 29.0% | +0.4 |
| Green Party | Lily Clough | 151 | 6.2% | -0.5 |
| Liberal Democrats | Alan Davies | 83 | 3.4% | -0.8 |
| Majority | 785 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 2,429 | |||
Labour Party hold
03/05/2018
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Stuart Edward Whittingham Elected | 2,289 | 58.2% | -2.8 |
| Conservative and Unionist Party | Alison Wright | 1,125 | 28.6% | +3.9 |
| Green Party | Lily Clough | 265 | 6.7% | -0.3 |
| Liberal Democrats | Alan Davies | 166 | 4.2% | -0.4 |
| Trade Unionist and Socialist Coalition | John Murray | 89 | 2.3% | -0.3 |
| Majority | 1,164 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 3,934 | |||
Labour Party hold
05/05/2016
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Matthew Patrick Elected | 2,218 | 61.0% | — |
| Conservative and Unionist Party | Geoffrey Gubb | 900 | 24.7% | — |
| Green Party | Lily Clough | 256 | 7.0% | — |
| Liberal Democrats | Alan Davies | 169 | 4.6% | — |
| Trade Unionist and Socialist Coalition | Philip Jones | 94 | 2.6% | — |
| Majority | 1,318 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 3,637 | |||