Topsham 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 Party James Elie Cookson Elected 1,189 30.1% +1.7
Conservative and Unionist Party Cynthia Thompson 956 24.2% -3.4
Reform UK Sue Davies 860 21.8% -1.4
Green Party Ann Barbara Keen 699 17.7% +7.4
Liberal Democrats Tim Gainsford 247 6.2% -4.4
Majority233
Turnout47.3%
Registered electors8,372
Ballots cast3,954

Labour Party hold

01/05/2025 By-election

Party Candidate Votes Share +/−
Labour Party James Elie Cookson Elected 933 28.4% -16.6
Conservative and Unionist Party Keith Andrew Sparkes 905 27.6% -9.2
Reform UK Edward Hill 760 23.1% —
Liberal Democrats Philip Alexander Thomas 349 10.6% +3.3
Green Party Greg Wotton 339 10.3% -0.5
Majority28
Turnout39.0%
Registered electors8,262
Ballots cast3,283

Labour Party hold

02/05/2024

Party Candidate Votes Share +/−
Labour Party Gemma Lorraine Rolstone Elected 1,339 45.1% -1.7
Conservative and Unionist Party Cynthia Thompson 1,094 36.8% -0.0
Green Party Sarah Jane Finch 322 10.8% +2.1
Liberal Democrats Alan Williamson 217 7.3% -0.4
Majority245
Turnout37.0%
Registered electors8,022
Ballots cast2,972

Labour Party hold

04/05/2023

Party Candidate Votes Share +/−
Labour Party Matthew John Williams Elected 1,394 46.8% -0.5
Conservative and Unionist Party Rob Newby 1,098 36.8% -1.8
Green Party Jonathan Robert Mills 259 8.7% -4.2
Liberal Democrats Christine Anne Campion 230 7.7% —
Majority296
Turnout38.0%
Registered electors7,896
Ballots cast2,980

Labour Party hold

05/05/2022

Party Candidate Votes Share +/−
Labour Party Joshua Cameron Ellis-Jones Elected 1,413 47.3% +18.8
Conservative and Unionist Party Keith Andrew Sparkes 1,154 38.6% -12.9
Green Party Jonathan Robert Mills 384 12.9% +0.6
The For Britain Movement Eric Bransden 35 1.2% —
Majority259
Turnout39.0%
Registered electors7,621
Ballots cast2,986

Labour Party gain from Conservative and Unionist Party

06/05/2021

Party Candidate Votes Share +/−
Conservative and Unionist Party Andrew Robert Leadbetter Elected 1,638 51.6% +8.6
Labour Party Ivan Jordan 906 28.5% -3.3
Green Party Jon Mills 388 12.2% —
Liberal Democrats Christine Anne Campion 243 7.7% -12.9
Majority732
Turnout43.0%
Registered electors7,441
Ballots cast3,175

Conservative and Unionist Party hold

12/12/2019 By-election

Party Candidate Votes Share +/−
Conservative and Unionist Party Keith Andrew Sparkes Elected 2,315 43.0% -4.2
Labour Party Ivan Jordan 1,713 31.8% +2.0
Liberal Democrats Christine Anne Campion 1,106 20.6% +15.3
The For Britain Movement Frankie Rufolo 245 4.6% —
Majority602
Turnout74.0%
Registered electors—
Ballots cast5,379

Conservative and Unionist Party hold

02/05/2019

Party Candidate Votes Share +/−
Conservative and Unionist Party Rob Newby Elected 1,255 47.3% -0.6
Labour Party Eliot Paul Wright 794 29.9% -7.9
Green Party Melanie Frances Shaw 467 17.6% +10.0
Liberal Democrats Aaron Benjamin Nolan 140 5.3% -1.5
Majority461
Turnout38.0%
Registered electors—
Ballots cast2,656

Conservative and Unionist Party hold

03/05/2018

Party Candidate Votes Share +/−
Conservative and Unionist Party Catherine Pierce Elected 1,254 47.9% -4.5
Labour Party Eliot Paul Wright 989 37.8% +1.6
Green Party Jonathan Dawson 198 7.6% -9.7
Liberal Democrats David John Pugh 178 6.8% -3.3
Majority265
Turnout—
Registered electors—
Ballots cast2,619

Conservative and Unionist Party hold

05/05/2016 3 seats

Party Candidate Votes Share +/−
Conservative and Unionist Party Andrew Robert Leadbetter Elected 1,277 52.4% —
Conservative and Unionist Party Rob Newby Elected 1,188 48.7% —
Conservative and Unionist Party Margaret Baldwin Elected 1,135 46.6% —
Labour Party Eliot Paul Wright 882 36.2% —
Labour Party Elizabeth Oxburgh 736 30.2% —
Labour Party Tom Stephenson 635 26.0% —
Green Party John Moreman 420 17.2% —
Liberal Democrats William Vasey 247 10.1% —
Majority253
Turnout—
Registered electors—
Ballots cast2,438