← Staffordshire Moorlands (all cycles) · 1 May 2025 cohort

Staffordshire Moorlands 2025

Local elections held 1 May 2025.

7 ward races
7 seats
7 elected below the proportional quota
100.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 7 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 7 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 %Δ
Reform UK11,81040.3%7100.0%457.1%+3
Conservative and Unionist Party8,72729.8%00.0%342.9%-3
Independent2,6499.0%00.0%00.0%0
Labour Party1,8756.4%00.0%00.0%0
Labour and Co-operative Party1,8746.4%00.0%00.0%0
Green Party1,5905.4%00.0%00.0%0
Liberal Democrats8092.8%00.0%00.0%0
Total29,334100.0%7100.0%7100.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

Leek South · single-seat

Marginal winner 32.1% Proportional quota 50.0% Difference +17.9 pts below quota Valid ballots 4,527

RankCandidatePartyVotesShareElected
1Sonny Rooney EdwardsReform UK1,45232.1%Elected
2Charlotte Jean Scott AtkinsLabour and Co-operative Party1,38430.6%
3Joe PorterConservative and Unionist Party1,31929.1%
4Judith RutnamGreen Party2094.6%
5Christopher William RankLiberal Democrats1122.5%
6Roy Alan James MolsonIndependent511.1%

Electorate 11,579 · Ballots cast 4,534 · Invalid 7 · EC ward code 62858 · Back to ward index

Cheadle & Checkley · single-seat

Marginal winner 38.2% Proportional quota 50.0% Difference +11.8 pts below quota Valid ballots 4,317

RankCandidatePartyVotesShareElected
1Gary BentleyReform UK1,65038.2%Elected
2Mark Anthony DeavilleConservative and Unionist Party1,44833.5%
3Peter WilkinsonIndependent54712.7%
4Vicky Marie WheeldonLabour and Co-operative Party49011.4%
5James Martin FirkinsGreen Party1904.4%

Electorate 11,243 · Ballots cast 4,325 · Invalid 8 · EC ward code 46480 · Back to ward index

Biddulph North · single-seat

Marginal winner 39.1% Proportional quota 50.0% Difference +10.9 pts below quota Valid ballots 3,592

RankCandidatePartyVotesShareElected
1Mike BroomReform UK1,40439.1%Elected
2Derek StubbsConservative and Unionist Party95426.6%
3Jim GarveyIndependent83423.2%
4Sharon FoxLabour Party2958.2%
5Ian WaiteGreen Party1223.4%

Electorate 9,645 · Ballots cast 3,609 · Invalid 17 · EC ward code 46477 · Back to ward index

Leek Rural · single-seat

Marginal winner 42.2% Proportional quota 50.0% Difference +7.8 pts below quota Valid ballots 4,474

RankCandidatePartyVotesShareElected
1Charlotte KellyReform UK1,88742.2%Elected
2Iain Edward BanksConservative and Unionist Party96521.6%
3Linda MalyonIndependent78617.6%
4Jonathan Paul KempsterGreen Party55412.4%
5Sheree PeapleLabour Party2876.4%

Electorate 10,728 · Ballots cast 4,479 · Invalid 5 · EC ward code 62857 · Back to ward index

Caverswall · single-seat

Marginal winner 42.4% Proportional quota 50.0% Difference +7.6 pts below quota Valid ballots 4,031

RankCandidatePartyVotesShareElected
1Warwick McKenzieReform UK1,71142.4%Elected
2Ross David WardConservative and Unionist Party1,53938.2%
3Matthew Charles SpoonerLabour Party3067.6%
4Caroline Ann LovattIndependent2265.6%
5Helen SteadGreen Party1333.3%
6Judith Elizabeth GreggLiberal Democrats1203.0%

Electorate 10,941 · Ballots cast 4,035 · Invalid 4 · EC ward code 46479 · Back to ward index

Biddulph South & Endon · single-seat

Marginal winner 42.5% Proportional quota 50.0% Difference +7.5 pts below quota Valid ballots 4,293

RankCandidatePartyVotesShareElected
1Bob EggintonReform UK1,82442.5%Elected
2Keith FlunderConservative and Unionist Party1,36931.9%
3Gareth Richard TaylorLabour Party54812.8%
4Christina Rita JebbLiberal Democrats4209.8%
5Alison Rosemary McCreaGreen Party1383.2%

Electorate 11,886 · Ballots cast 4,299 · Invalid 6 · EC ward code 62855 · Back to ward index

Churnet Valley · single-seat

Marginal winner 46.4% Proportional quota 50.0% Difference +3.6 pts below quota Valid ballots 4,055

RankCandidatePartyVotesShareElected
1Su BeardmoreReform UK1,88246.4%Elected
2Mike WorthingtonConservative and Unionist Party1,13327.9%
3John GillLabour Party43910.8%
4Mike JonesGreen Party2446.0%
5Ian William PlantIndependent2055.1%
6Roy William GreggLiberal Democrats1573.9%

Electorate 11,034 · Ballots cast 4,060 · Invalid 5 · EC ward code 62856 · Back to ward index