St Thomas 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 +/−
Liberal Democrats Mark Jeffery Elected 1,646 43.3% +1.1
Reform UK Oskar Lucjan Zabicki 784 20.6% +13.3
Green Party Jay Mercer 666 17.5% +11.3
Labour Party Tom Austin 379 10.0% -17.5
Conservative and Unionist Party Terry Henderson 330 8.7% -6.6
Majority862
Turnout33.4%
Registered electors11,428
Ballots cast3,805

Liberal Democrats hold

02/05/2024

Party Candidate Votes Share +/−
Liberal Democrats Ian Holder Elected 1,199 42.1% -4.8
Labour Party Julian Thomas Lewis 783 27.5% +3.6
Conservative and Unionist Party David Michael Chandler 435 15.3% -4.7
Reform UK Mark Zimmer 209 7.3% —
Green Party Elliott Lee 177 6.2% -0.3
Trade Unionist and Socialist Coalition John Burrows 44 1.5% —
Majority416
Turnout—
Registered electors—
Ballots cast2,847

Liberal Democrats hold

04/05/2023

Party Candidate Votes Share +/−
Liberal Democrats Chris Attwell Elected 1,351 46.9% +4.8
Labour Party Edward Batterbury 689 23.9% -1.5
Conservative and Unionist Party Paul Sweeney 576 20.0% -6.1
Green Party Elliott Lee 187 6.5% +0.3
Portsmouth Independent Party George William Miles 75 2.6% —
Majority662
Turnout—
Registered electors—
Ballots cast2,878

Liberal Democrats hold

05/05/2022

Party Candidate Votes Share +/−
Liberal Democrats Mark Jeffery Elected 1,263 42.2% -0.2
Conservative and Unionist Party Robert Anthony Johnson 783 26.2% -1.8
Labour Party Joshua Anthony Allen 761 25.4% +2.9
Green Party Elliott Lee 187 6.2% -0.8
Majority480
Turnout—
Registered electors—
Ballots cast2,994

Liberal Democrats hold

06/05/2021

Party Candidate Votes Share +/−
Liberal Democrats Ian Holder Elected 1,428 42.4% +2.4
Conservative and Unionist Party Alicia Ruth Denny 943 28.0% +6.1
Labour Party Rebecca Claire Ozaniec 760 22.6% -2.3
Green Party Elliott Lee 237 7.0% +1.7
Majority485
Turnout—
Registered electors—
Ballots cast3,368

Liberal Democrats hold

02/05/2019

Party Candidate Votes Share +/−
Liberal Democrats Chris Attwell Elected 1,366 40.0% +5.4
Labour Party Sumel Chowdhury 849 24.9% -5.5
Conservative and Unionist Party Terry Henderson 747 21.9% -8.7
UK Independence Party (UKIP) Colin Galloway 270 7.9% —
Green Party Bekkie Kingsley-Smith 183 5.4% +0.9
Majority517
Turnout—
Registered electors—
Ballots cast3,415

Liberal Democrats hold

03/05/2018

Party Candidate Votes Share +/−
Liberal Democrats Rob Wood Elected 1,195 34.6% +0.4
Conservative and Unionist Party Terry Henderson 1,055 30.6% +7.3
Labour Party Sumel Chowdhury 1,049 30.4% +6.9
Green Party Bekkie Kingsley-Smith 154 4.5% -3.3
Majority140
Turnout—
Registered electors—
Ballots cast3,453

Liberal Democrats hold

05/05/2016

Party Candidate Votes Share +/−
Liberal Democrats Tom Wood Elected 1,117 34.2% —
Labour Party Sumel Chowdhury 766 23.5% —
Conservative and Unionist Party Christine Edwina Sykes 760 23.3% —
UK Independence Party (UKIP) Jill Irene Evans 367 11.3% —
Green Party Gail Baird 252 7.7% —
Majority351
Turnout—
Registered electors—
Ballots cast3,262