← Teignbridge (all cycles) · 1 May 2025 cohort

Teignbridge 2025

Local elections held 1 May 2025.

10 ward races
10 seats
9 elected below the proportional quota
90.0% of seats below quota

How to read this page

Each race below shows the share of valid ballots the marginal elected candidate actually won, and compares it to the proportional quota: the share that would be needed to be guaranteed that seat under any proportional voting method (1 seats + 1). For a 1-seat ward the quota is 50%; for 2 seats, 33.3%; for 3 seats, 25%.

Where the actual winning share fell below the quota, we show the gap as points under par — the editorial indictment. Above-par results are just majority mandates and pass without comment. The voting method is the subject of every observation here. Named candidates appear as the public election record requires; the cause being audited is the voting method, not the individuals. See the methodology page for derivations.

If votes were counted by party

Across the 10 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 10 seats had been allocated to those vote totals in proportion (how, with caveats). The Δ column is the actual seat count minus the proportional seat count — positive numbers are parties First-Past-the-Post over-represented in this council, negative are parties it under-represented.

PartyVotesVote %Seats won% of seatsProportional seatsProportional %Δ
Liberal Democrats11,81630.7%550.0%440.0%+1
Reform UK11,19029.1%440.0%330.0%+1
Conservative and Unionist Party7,15718.6%110.0%220.0%-1
Independent2,8957.5%00.0%110.0%-1
Green Party2,8857.5%00.0%00.0%0
Labour Party2,2946.0%00.0%00.0%0
The Liberal Party920.2%00.0%00.0%0
Trade Unionist and Socialist Coalition730.2%00.0%00.0%0
Heritage Party600.2%00.0%00.0%0
Total38,462100.0%10100.0%10100.0%0

Vote share vs seats won

The top bar is each party's share of votes cast in this council. Below, one square per seat, coloured by the party that won it — first the actual First-Past-the-Post result, then what a proportional method would have produced from the same vote totals. Divergence between the bar and the actual grid is the indictment of the method.

Vote share
Actual seats
Proportional seats

Wards in this council

Sorted with the largest gap below the quota first. Click any ward to jump to its full result.

Race results

Ipplepen & The Kerswells · single-seat

Marginal winner 25.2% Proportional quota 50.0% Difference +24.8 pts below quota Valid ballots 4,039

RankCandidatePartyVotesShareElected
1Heather Maureen HornerReform UK1,01925.2%Elected
2Jane TaylorIndependent1,00424.9%
3David Francis PalethorpeLiberal Democrats97424.1%
4Nick YabsleyConservative and Unionist Party63615.7%
5Paul David WynterGreen Party2125.2%
6Jackie JacksonLabour Party1463.6%
7Karl Dennar PedersenIndependent481.2%

Electorate 10,305 · Ballots cast 4,045 · Invalid 6 · EC ward code 57369 · Back to ward index

Ashburton & Buckfastleigh · single-seat

Marginal winner 27.2% Proportional quota 50.0% Difference +22.8 pts below quota Valid ballots 3,758

RankCandidatePartyVotesShareElected
1Stuart RogersConservative and Unionist Party1,02127.2%Elected
2Matthew Stewart SykesReform UK90624.1%
3Jack MajorLiberal Democrats89923.9%
4Pauline WynterGreen Party60816.2%
5Tristan Mark SnowsillLabour Party3248.6%

Electorate 10,073 · Ballots cast 3,766 · Invalid 8 · EC ward code 57364 · Back to ward index

Bovey Rural · single-seat

Marginal winner 30.2% Proportional quota 50.0% Difference +19.8 pts below quota Valid ballots 4,235

RankCandidatePartyVotesShareElected
1Sally Angela MorganLiberal Democrats1,28130.2%Elected
2Martin SmithConservative and Unionist Party1,16127.4%
3Kerri Anne CuthbertReform UK1,07025.3%
4Lisa Collette Robillard WebbLabour Party44910.6%
5Steve DayGreen Party2746.5%

Electorate 10,472 · Ballots cast 4,243 · Invalid 8 · EC ward code 57365 · Back to ward index

Chudleigh & Teign Valley · single-seat

Marginal winner 30.5% Proportional quota 50.0% Difference +19.5 pts below quota Valid ballots 3,992

RankCandidatePartyVotesShareElected
1Richard Michael KeelingLiberal Democrats1,21730.5%Elected
2Terry TumeReform UK1,11427.9%
3Tessa TuckerConservative and Unionist Party83420.9%
4Olly GiddingsGreen Party45711.4%
5Rick WebbLabour Party3709.3%

Electorate 10,535 · Ballots cast 3,996 · Invalid 4 · EC ward code 57366 · Back to ward index

Newton Abbot North · single-seat

Marginal winner 32.6% Proportional quota 50.0% Difference +17.4 pts below quota Valid ballots 3,090

RankCandidatePartyVotesShareElected
1Jacqueline Ann FryReform UK1,00832.6%Elected
2Amanda InesonLiberal Democrats61720.0%
3Liam MulloneIndependent59419.2%
4Philip Andrew BullivantConservative and Unionist Party50916.5%
5Pip HarrisGreen Party1856.0%
6James Elie CooksonLabour Party1354.4%
7Monica BurnsHeritage Party290.9%
8Tobias RobshawTrade Unionist and Socialist Coalition130.4%

Electorate 11,362 · Ballots cast 3,096 · Invalid 6 · EC ward code 45572 · Back to ward index

Newton Abbot South · single-seat

Marginal winner 33.0% Proportional quota 50.0% Difference +17.0 pts below quota Valid ballots 3,168

RankCandidatePartyVotesShareElected
1Mick CockerhamReform UK1,04533.0%Elected
2Janet BradfordIndependent89528.3%
3Rob HayesLiberal Democrats57018.0%
4Richard David JenksConservative and Unionist Party32110.1%
5Charlie WestGreen Party1554.9%
6Duncan MossLabour Party1153.6%
7Jane HadenTrade Unionist and Socialist Coalition601.9%
8Richard Paul DobsonHeritage Party70.2%

Electorate 9,515 · Ballots cast 3,175 · Invalid 7 · EC ward code 45573 · Back to ward index

Teignmouth · single-seat

Marginal winner 34.0% Proportional quota 50.0% Difference +16.0 pts below quota Valid ballots 4,163

RankCandidatePartyVotesShareElected
1David CoxLiberal Democrats1,41534.0%Elected
2Steve HornerReform UK1,25030.0%
3Joan Lilian AtkinsConservative and Unionist Party49812.0%
4Chris ClaranceIndependent3548.5%
5Ollie HindGreen Party2776.7%
6Lily ChasteauLabour Party2536.1%
7Andrew Keir MacGregorThe Liberal Party922.2%
8Madeleine HuntHeritage Party240.6%

Electorate 11,494 · Ballots cast 4,171 · Invalid 8 · EC ward code 57371 · Back to ward index

Kingsteignton & Teign Estuary · single-seat

Marginal winner 35.4% Proportional quota 50.0% Difference +14.6 pts below quota Valid ballots 3,712

RankCandidatePartyVotesShareElected
1Tony DempsterReform UK1,31535.4%Elected
2Ron PeartConservative and Unionist Party1,04828.2%
3Pat HackettLiberal Democrats90624.4%
4Jennie OsborneGreen Party2717.3%
5Colin BaigentLabour Party1724.6%

Electorate 12,068 · Ballots cast 3,717 · Invalid 5 · EC ward code 57370 · Back to ward index

Dawlish · single-seat

Marginal winner 41.7% Proportional quota 50.0% Difference +8.3 pts below quota Valid ballots 4,616

RankCandidatePartyVotesShareElected
1Rosie DawsonLiberal Democrats1,92341.7%Elected
2Christopher Graham HilditchReform UK1,64935.7%
3Alex HallConservative and Unionist Party61413.3%
4Kath MurphyGreen Party2385.2%
5Joe CurreyLabour Party1924.2%

Electorate 12,753 · Ballots cast 4,633 · Invalid 17 · EC ward code 57367 · Back to ward index

Exminster & Haldon · single-seat

Marginal winner 54.6% Proportional quota 50.0% Difference −4.6 pts Valid ballots 3,689

RankCandidatePartyVotesShareElected
1Alan Michael ConnettLiberal Democrats2,01454.6%Elected
2Alex JohnstoneReform UK81422.1%
3Kevin LakeConservative and Unionist Party51514.0%
4Ben TempertonGreen Party2085.6%
5Ollie PearsonLabour Party1383.7%

Electorate 9,464 · Ballots cast 3,695 · Invalid 6 · EC ward code 57368 · Back to ward index