St John's ward

Vote share over time

Each line is a party's lead candidate as a share of ballots cast. Hollow points are by-elections.

07/05/2026

Party Candidate Votes Share +/−
Labour and Co-operative Party Neil Edward MacDonald Elected 983 31.6% -19.5
Reform UK Josh Owens 866 27.8% —
Green Party Leon Aynsley Paternoster 728 23.4% +8.9
Conservative and Unionist Party Oliver Vernon Antony Lee-Pearson 348 11.2% -19.2
Liberal Democrats Kelly Victoria Turner 182 5.9% -6.0
Majority117
Turnout44.8%
Registered electors6,965
Ballots cast3,110

Labour and Co-operative Party hold

02/05/2024 2 seats

Party Candidate Votes Share +/−
Labour Party Corinna Hope Hudson Elected 1,172 51.1% +5.2
Labour Party Neil Edward MacDonald Elected 1,162 50.6% —
Conservative and Unionist Party Tim Buttle 698 30.4% -1.3
Conservative and Unionist Party Stephen Richard Ion 542 23.6% —
Green Party Jude Rook 333 14.5% +5.0
Liberal Democrats Giles Turner 273 11.9% -1.1
Majority464
Turnout33.0%
Registered electors7,029
Ballots cast2,295

Labour Party hold

04/05/2023

Party Candidate Votes Share +/−
Labour and Co-operative Party Elango Elavalakan Elected 1,064 45.8% -5.0
Conservative and Unionist Party Tim Buttle 736 31.7% -2.4
Liberal Democrats Giles Turner 301 13.0% +1.9
Green Party Jude Rook 220 9.5% -0.1
Majority328
Turnout34.0%
Registered electors6,946
Ballots cast2,322

Labour and Co-operative Party hold

05/05/2022 2 seats

Party Candidate Votes Share +/−
Labour Party Sophie Jackye Michele Connelly Elected 1,290 50.8% +2.9
Labour Party Elango Elavalakan Elected 1,228 48.4% —
Conservative and Unionist Party Tim Buttle 865 34.1% -6.4
Conservative and Unionist Party Sachin Karale 790 31.1% —
Liberal Democrats Giles Turner 280 11.0% +6.8
Green Party Jude Rook 243 9.6% +2.2
Green Party Jason Williams 159 6.3% —
Majority363
Turnout36.0%
Registered electors6,984
Ballots cast2,539

Labour Party gain · Labour Party hold

06/05/2021

Party Candidate Votes Share +/−
Labour and Co-operative Party Neil Edward MacDonald Elected 1,300 47.9% -0.7
Conservative and Unionist Party Josh Owens 1,097 40.4% +18.1
Green Party Jude Rook 200 7.4% -3.8
Liberal Democrats Trevor Arthur Powell 116 4.3% -1.7
Majority203
Turnout40.0%
Registered electors—
Ballots cast2,713

Labour and Co-operative Party hold

02/05/2019

Party Candidate Votes Share +/−
Labour Party Shelly Darwin Elected 1,030 48.6% -6.4
Conservative and Unionist Party Mark Patrick Phillips 474 22.4% -10.4
UK Independence Party (UKIP) Jo Grant 251 11.9% —
Green Party Jude Rook 236 11.1% +6.0
Liberal Democrats Edward Frederick Packard 127 6.0% -1.0
Majority556
Turnout—
Registered electors—
Ballots cast2,118

Labour Party hold

03/05/2018

Party Candidate Votes Share +/−
Labour Party Elango Elavalakan Elected 1,159 55.1% -2.4
Conservative and Unionist Party James Anthony Lymer Harding 690 32.8% +2.7
Liberal Democrats Edward Frederick Packard 148 7.0% +2.4
Green Party Ned Harrison 108 5.1% -2.7
Majority469
Turnout32.0%
Registered electors—
Ballots cast2,105

Labour Party hold

05/05/2016

Party Candidate Votes Share +/−
Labour and Co-operative Party Neil Edward MacDonald Elected 1,261 57.4% —
Conservative and Unionist Party Jose Esteves 660 30.1% —
Green Party Ned Harrison 173 7.9% —
Liberal Democrats Robin T Whitmore 102 4.6% —
Majority601
Turnout—
Registered electors—
Ballots cast2,196