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% —
Majority1,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
Majority1,319
Turnout—
Registered electors—
Ballots cast3,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
Majority943
Turnout—
Registered electors—
Ballots cast3,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
Majority838
Turnout—
Registered electors—
Ballots cast3,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
Majority785
Turnout—
Registered electors—
Ballots cast2,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
Majority1,164
Turnout—
Registered electors—
Ballots cast3,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% —
Majority1,318
Turnout—
Registered electors—
Ballots cast3,637