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 |
| Majority | 233 | |||
| Turnout | 47.3% | |||
| Registered electors | 8,372 | |||
| Ballots cast | 3,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 |
| Majority | 28 | |||
| Turnout | 39.0% | |||
| Registered electors | 8,262 | |||
| Ballots cast | 3,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 |
| Majority | 245 | |||
| Turnout | 37.0% | |||
| Registered electors | 8,022 | |||
| Ballots cast | 2,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% | — |
| Majority | 296 | |||
| Turnout | 38.0% | |||
| Registered electors | 7,896 | |||
| Ballots cast | 2,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% | — |
| Majority | 259 | |||
| Turnout | 39.0% | |||
| Registered electors | 7,621 | |||
| Ballots cast | 2,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 |
| Majority | 732 | |||
| Turnout | 43.0% | |||
| Registered electors | 7,441 | |||
| Ballots cast | 3,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% | — |
| Majority | 602 | |||
| Turnout | 74.0% | |||
| Registered electors | — | |||
| Ballots cast | 5,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 |
| Majority | 461 | |||
| Turnout | 38.0% | |||
| Registered electors | — | |||
| Ballots cast | 2,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 |
| Majority | 265 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 2,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% | — |
| Majority | 253 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 2,438 | |||