← Staffordshire Moorlands (all cycles) · 4 May 2023 cohort

Staffordshire Moorlands 2023

Local elections held 4 May 2023.

26 ward races
55 seats
1 elected below the proportional quota
1.8% of seats below quota
6 unfairly awarded seats
10.9% of seats unfairly awarded

Each race compares the marginal winner's share of valid ballots to the proportional quota — the share they'd need under any common proportional method. How the numbers are derived →

If votes were counted by party

Across the 26 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 55 seats had been shared out in proportion to votes received (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; negative are parties it under-represented.

PartyVotesVote %Seats won% of seatsProportional seatsProportional %Δ
Labour Party17,18636.7%2443.6%2138.2%+3
Conservative Party16,24234.7%2240.0%1934.5%+3
Independent7,96117.0%712.7%916.4%-2
Green Party3,5387.6%11.8%47.3%-3
Liberal Democrats1,7453.7%11.8%23.6%-1
Reform UK1350.3%00.0%00.0%0
Total46,807100.0%55100.0%55100.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

Council composition: what this election replaced

The 2023 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2023 election (current) and on the eve of it (2022), so you can see what the result replaced.

Current (2023)
Previous (2022)

Wards in this council

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

Race results

Biddulph South · single-seat

Marginal winner Winning candidate's share of valid ballots. 46.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −3.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 442

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Church, A.Labour Party20746.8%−3.2 ptsElected
2Lawton, A.Independent17639.8%
3Gregg, R.Liberal Democrats5913.3%

Electorate 1,351 · Back to ward index

Manifold · single-seat

Marginal winner Winning candidate's share of valid ballots. 52.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +2.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 581

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Kempster, J.Green Party30652.7%+2.7 ptsElected
2Wales, S.Conservative Party27547.3%

Electorate 1,484 · Back to ward index

Caverswall · single-seat

Marginal winner Winning candidate's share of valid ballots. 53.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +3.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 452

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Roberts, P.Conservative Party24153.3%+3.3 ptsElected
2Podszus, C.Labour Party21146.7%

Electorate 1,469 · Back to ward index

Bagnall and Stanley · single-seat

Marginal winner Winning candidate's share of valid ballots. 53.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +3.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 663

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Edwards, C.Conservative Party35653.7%+3.7 ptsElected
2Ralphs, S.Independent18928.5%
3Jennings, D.Labour Party7911.9%
4Jagger, L.Liberal Democrats395.9%

Electorate 1,359 · Back to ward index

Horton · single-seat

Marginal winner Winning candidate's share of valid ballots. 54.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +4.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 597

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Cox, J.Conservative Party32454.3%+4.3 ptsElected
2Cooney, D.Green Party27345.7%

Electorate 1,512 · Back to ward index

Cheadle North East · 2-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 37.7% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +4.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 650

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Whitehouse, L.Labour Party28421.9%43.7%+10.4 ptsElected
2Spooner, M.Labour Party24518.9%37.7%+4.4 ptsElected
3Routledge, P.Conservative Party23317.9%35.9%
4Ellis, S.Conservative Party23117.8%35.6%
5Bull, J.Independent17613.5%27.1%
6Wilson, D.Independent13010.0%20.0%

Electorate 2,863 · Back to ward index

Alton · single-seat

Marginal winner Winning candidate's share of valid ballots. 54.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +4.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 381

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Moult, N.Conservative Party20954.9%+4.9 ptsElected
2Lingham, J.Labour Party17245.1%

Electorate 1,152 · Back to ward index

Dane · single-seat

Marginal winner Winning candidate's share of valid ballots. 63.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +13.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 466

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Beswick, C.Conservative Party29563.3%+13.3 ptsElected
2McCrea, A.Green Party17136.7%

Electorate 1,337 · Back to ward index

Hamps Valley · single-seat

Marginal winner Winning candidate's share of valid ballots. 64.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +14.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 514

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Wain, E.Conservative Party33264.6%+14.6 ptsElected
2Bohme, W.Green Party18235.4%

Electorate 1,441 · Back to ward index

Cheddleton · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 40.4% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +15.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,256

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Worthington, M.Conservative Party60716.1%48.3%+23.3 ptsElected
2Pascall, D.Labour Party52614.0%41.9%+16.9 ptsElected
3Pointon, O.Conservative Party50713.5%40.4%+15.4 ptsElected
4Grocott, A.Conservative Party46112.2%36.7%
5Sabir, E.Labour Party41811.1%33.3%
6Bowen, M.Independent3649.7%29.0%
7Mayers, D.Green Party2466.5%19.6%
8Jennings, H.Independent1945.1%15.4%
9Harvey, K.Independent1684.5%13.4%
10Gregg, J.Liberal Democrats1624.3%12.9%
11Kari, F.Independent1163.1%9.2%

Electorate 4,370 · Back to ward index

Cellarhead · 2-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 51.7% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +18.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 617

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Hughes, B.Conservative Party40332.7%65.4%+32.0 ptsElected
2Hughes, P.Conservative Party31925.9%51.7%+18.4 ptsElected
3Firkins, J.Green Party26721.7%43.3%
4King-Salter, J.Green Party24419.8%39.6%

Electorate 2,628 · Back to ward index

Cheadle South East · 2-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 52.3% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +19.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 766

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Haines, M.Labour Party46630.4%60.8%+27.5 ptsElected
2O'Shea, V.Labour Party40126.2%52.3%+19.0 ptsElected
3Jackson, P.Conservative Party34122.3%44.5%
4Routledge, Z.Conservative Party32421.1%42.3%

Electorate 2,895 · Back to ward index

Biddulph West · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 44.4% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +19.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 990

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Yates, N.Labour Party48216.2%48.7%+23.7 ptsElected
2Proudlove, D.Labour Party45115.2%45.5%+20.5 ptsElected
3Smith, C.Labour Party44014.8%44.4%+19.4 ptsElected
4Stubbs, D.Conservative Party41914.1%42.3%
5Stubbs, M.Conservative Party34411.6%34.7%
6Stubbs, M.Conservative Party32811.0%33.1%
7Eardley, N.Independent2829.5%28.5%
8McLoughlin, A.Independent2257.6%22.7%

Electorate 4,012 · Back to ward index

Leek East · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 48.3% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +23.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,223

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Price, D.Labour Party76620.9%62.6%+37.6 ptsElected
2Boone, C.Labour Party68118.6%55.7%+30.7 ptsElected
3Taylor, G.Labour Party59116.1%48.3%+23.3 ptsElected
4Chauveau, P.Conservative Party47613.0%38.9%
5Machin, A.Conservative Party44212.0%36.1%
6Johnson, B.Conservative Party43611.9%35.6%
7Jones, M.Green Party2787.6%22.7%

Electorate 4,070 · Back to ward index

Brown Edge and Endon · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 48.3% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +23.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,210

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Porter, J.Conservative Party70719.5%58.4%+33.4 ptsElected
2Flunder, K.Conservative Party60616.7%50.1%+25.1 ptsElected
3Jebb, C.Liberal Democrats58516.1%48.3%+23.3 ptsElected
4Molson, R.Conservative Party50613.9%41.8%
5Spooner, D.Liberal Democrats45212.4%37.3%
6Majekodunmi, J.Labour Party43612.0%36.0%
7Redfern, J.Liberal Democrats3399.3%28.0%

Electorate 3,915 · Back to ward index

Werrington · 2-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 57.7% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +24.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 641

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Shaw, D.Conservative Party40431.5%63.0%+29.7 ptsElected
2Ward, R.Conservative Party37028.9%57.7%+24.4 ptsElected
3Meakin, N.Independent26220.4%40.9%
4Sharrock, A.Green Party24619.2%38.4%

Electorate 2,644 · Back to ward index

Biddulph Moor · single-seat

Marginal winner Winning candidate's share of valid ballots. 75.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +25.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 409

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jones, J.Independent30875.3%+25.3 ptsElected
2Bostock, J.Labour Party10124.7%

Electorate 1,366 · Back to ward index

Checkley · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 52.3% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +27.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,018

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Wilkinson, P.Independent62920.6%61.8%+36.8 ptsElected
2Deaville, M.Conservative Party60319.8%59.3%+34.3 ptsElected
3Hulme, A.Conservative Party53217.4%52.3%+27.3 ptsElected
4Haines, L.Labour Party39913.1%39.2%
5Emery, L.Independent37112.2%36.5%
6Tatton, D.Green Party3019.9%29.6%
7Hall, M.Independent2187.1%21.4%

Electorate 4,540 · Back to ward index

Forsbrook · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 53.2% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +28.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 931

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Holmes, T.Conservative Party58921.1%63.3%+38.3 ptsElected
2Durose, M.Conservative Party49717.8%53.4%+28.4 ptsElected
3Herdman, I.Conservative Party49517.7%53.2%+28.2 ptsElected
4Powner, P.Labour Party43715.7%47.0%
5Wilkinson, A.Independent40214.4%43.2%
6Stead, H.Green Party37213.3%40.0%

Electorate 4,231 · Back to ward index

Leek West · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 55.1% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +30.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,039

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Cawley, B.Labour Party80225.7%77.2%+52.2 ptsElected
2Barks, P.Labour Party68822.1%66.2%+41.2 ptsElected
3Emery, B.Conservative Party57218.4%55.1%+30.1 ptsElected
4Bromilow, C.Labour Party56418.1%54.3%
5Podmore, N.Conservative Party49015.7%47.2%

Electorate 3,666 · Back to ward index

Cheadle West · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 58.3% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +33.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 796

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Mills, K.Independent60225.2%75.6%+50.6 ptsElected
2Bentley, G.Independent55123.1%69.2%+44.2 ptsElected
3Plant, I.Independent46419.4%58.3%+33.3 ptsElected
4Charlesworth, B.Labour Party43818.3%55.0%
5Mason, J.Conservative Party33414.0%41.9%

Electorate 3,989 · Back to ward index

Churnet · 2-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 69.2% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +35.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 686

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Aberley, J.Conservative Party50536.8%73.6%+40.3 ptsElected
2Fallows, E.Conservative Party47534.6%69.2%+35.9 ptsElected
3Black, H.Labour Party25718.7%37.5%
4McKenzie, W.Reform UK1359.8%19.7%

Electorate 2,657 · Back to ward index

Biddulph East · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 65.6% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +40.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 663

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Salt, J.Labour Party58329.3%88.0%+63.0 ptsElected
2Brady, C.Labour Party45122.7%68.1%+43.1 ptsElected
3Wood, C.Labour Party43521.9%65.6%+40.6 ptsElected
4Bayley, S.Independent21911.0%33.0%
5Perkin, C.Independent1919.6%28.8%
6Preston, G.Liberal Democrats1095.5%16.4%

Electorate 4,458 · Back to ward index

Biddulph North · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 72.5% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +47.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 884

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Parkes, A.Labour Party65224.6%73.7%+48.7 ptsElected
2Garvey, J.Independent64324.2%72.7%+47.7 ptsElected
3Hart, A.Independent64124.2%72.5%+47.5 ptsElected
4Harper, K.Independent44016.6%49.8%
5Waite, I.Green Party27710.4%31.3%

Electorate 4,436 · Back to ward index

Leek South · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 74.3% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +49.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,069

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Swindlehurst, M.Labour Party88027.4%82.3%+57.3 ptsElected
2Gledhill, M.Labour Party80125.0%74.9%+49.9 ptsElected
3Hoptroff, K.Labour Party79424.8%74.3%+49.3 ptsElected
4Vickerstaff, D.Green Party37511.7%35.1%
5Cox, N.Conservative Party35711.1%33.4%

Electorate 4,428 · Back to ward index

Leek North · 3-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~3× smaller. 81.0% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +56.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 782

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Atkins, C.Labour Party74231.6%94.9%+69.9 ptsElected
2Swindlehurst, L.Labour Party67328.7%86.1%+61.1 ptsElected
3Johnson, M.Labour Party63327.0%81.0%+56.0 ptsElected
4Lockett, C.Conservative Party29712.7%38.0%

Electorate 4,136 · Back to ward index