Staines ward

Vote share over time

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

16/10/2025 By-election

Party Candidate Votes Share +/−
Liberal Democrats Laura Barker Elected 804 37.9% —
Reform UK Harry Phillips 499 23.5% —
Independent Sean Freeman 261 12.3% -39.8
Conservative and Unionist Party Mark Francis 231 10.9% -18.8
Green Party Stuart John Whitmore 163 7.7% -59.9
Labour Party Jared Kidd 158 7.4% -33.5
Trade Unionist and Socialist Coalition Paul Dennis Couchman 8 0.4% —
Majority305
Turnout30.3%
Registered electors7,026
Ballots cast2,124

Liberal Democrats gain from Green Party

04/05/2023 3 seats

Party Candidate Votes Share +/−
Green Party Malcolm Eric Beecher Elected 1,222 67.6% +23.6
Green Party Adam Gale Elected 1,169 64.6% —
Independent Howard Williams Elected 942 52.1% +33.5
Labour Party Khalid Mustafa 740 40.9% —
Conservative and Unionist Party Mark Francis 537 29.7% -3.2
Conservative and Unionist Party Trudy Anne Burgess 474 26.2% —
Conservative and Unionist Party Adrian Leandro Ulisse 343 19.0% —
Majority202
Turnout31.0%
Registered electors2,139
Ballots cast (estimated)1,809

Green Party hold · Independent gain from Labour Party

22/07/2021 By-election

Party Candidate Votes Share +/−
Green Party Malcolm Eric Beecher Elected 651 44.0% -19.0
Conservative and Unionist Party Michael Zenonos 486 32.8% -7.8
Independent Paul Simon West 275 18.6% —
Trade Unionist and Socialist Coalition Paul Dennis Couchman 39 2.6% —
Reform UK Gerald Gravett 29 2.0% —
Majority165
Turnout23.0%
Registered electors—
Ballots cast1,480

Green Party hold

02/05/2019 3 seats

Party Candidate Votes Share +/−
Green Party Thomas Charles Lagden Elected 978 63.0% —
Green Party Jan Doerfel Elected 890 57.3% —
Labour Party Veena Siva Elected 633 40.8% —
Conservative and Unionist Party Mark Francis 630 40.6% —
Conservative and Unionist Party Jean Pinkerton 623 40.1% —
Conservative and Unionist Party Sinead Mooney 606 39.0% —
UK Independence Party (UKIP) Gerald Gravett 297 19.1% —
Majority3
Turnout30.0%
Registered electors—
Ballots cast (estimated)1,552