← Cheshire East (all cycles) · 4 May 2023 cohort

Cheshire East 2023

Local elections held 4 May 2023.

52 ward races
82 seats
11 elected below the proportional quota
13.4% of seats below quota
11 unfairly awarded seats
13.4% 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 52 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 82 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 %Δ
Conservative Party64,15436.7%3340.2%3239.0%+1
Labour Party52,71230.2%3137.8%2631.7%+5
Independent16,7499.6%89.8%89.8%0
Liberal Democrats13,9838.0%22.4%67.3%-4
Green Party12,1486.9%00.0%67.3%-6
RES5,1432.9%56.1%22.4%+3
CREWE 1ST3,5802.0%00.0%11.2%-1
TYTH IND2,5891.5%22.4%11.2%+1
BOLL 1ST1,1950.7%00.0%00.0%0
WEP1,1320.6%00.0%00.0%0
AEF1,0950.6%11.2%00.0%+1
Social Democratic Party1570.1%00.0%00.0%0
Reform UK1140.1%00.0%00.0%0
OMRL570.0%00.0%00.0%0
Total174,808100.0%82100.0%82100.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

Leighton · single-seat

Marginal winner Winning candidate's share of valid ballots. 36.7% 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. 1,243

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
1Chapman, C.Labour Party45636.7%−13.3 ptsElected
2Weir, J.Independent41233.1%
3Vaddala, T.Conservative Party37530.2%

Electorate 4,721 · Back to ward index

Shavington · single-seat

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

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
1Buchanan, L.Labour Party57340.8%−9.2 ptsElected
2Marren, D.Independent48634.6%
3Wain, C.Conservative Party34524.6%

Electorate 4,748 · Back to ward index

Sandbach Heath and East · single-seat

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

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
1Corcoran, S.Labour Party56340.8%−9.2 ptsElected
2Wheatcroft, T.Conservative Party42330.7%
3Poole, D.Independent32223.4%
4Kent, P.Green Party715.1%

Electorate 4,174 · Back to ward index

Brereton Rural · single-seat

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

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
1Wray, J.Conservative Party84142.1%−7.9 ptsElected
2Douglas, R.Liberal Democrats62731.4%
3Mitchell, M.Labour Party52926.5%

Electorate 6,211 · Back to ward index

Sandbach Elworth · single-seat

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

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
1Cook, N.Independent71843.0%−7.0 ptsElected
2Flavell, K.Labour Party61636.9%
3Holland, A.Conservative Party25315.2%
4Chalmers, C.Liberal Democrats814.9%

Electorate 4,914 · Back to ward index

Bollington · 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. 28.1% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −5.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,597

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
1Edwards, K.Labour Party99219.1%38.2%+4.9 ptsElected
2Place, J.Labour Party73014.1%28.1%−5.2 ptsElected
3Weston, J.Conservative Party71413.7%27.5%
4Stott, A.BOLL 1ST64612.4%24.9%
5Maitland, J.Liberal Democrats56210.8%21.6%
6Nicholas, J.BOLL 1ST54910.6%21.1%
7Withers, J.Conservative Party53510.3%20.6%
8Allen, J.Green Party3025.8%11.6%
9Bergin, L.Green Party1633.1%6.3%

Electorate 6,904 · Back to ward index

Sutton · single-seat

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

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
1O'Leary, C.Conservative Party67845.5%−4.5 ptsElected
2Priestman, T.Liberal Democrats31120.9%
3Kay, S.Labour Party27618.5%
4Jones, L.Green Party22615.2%

Electorate 3,503 · Back to ward index

Sandbach Town · single-seat

Marginal winner Winning candidate's share of valid ballots. 45.6% Proportional quota 50.0% 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 ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,509

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
1Muldoon, M.Conservative Party68845.6%−4.4 ptsElected
2Arnold, J.Labour Party59839.6%
3Chalmers, A.Liberal Democrats1419.3%
4Voyce, H.Green Party825.4%

Electorate 4,254 · Back to ward index

Wilmslow Lacey Green · single-seat

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

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
1Hilliard, C.RES59147.5%−2.5 ptsElected
2Stockton, D.Conservative Party47538.2%
3James, R.Liberal Democrats17714.2%

Electorate 3,889 · Back to ward index

Crewe St. Barnabas · single-seat

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

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
1Pratt, J.Conservative Party34849.5%−0.5 ptsElected
2Handley, S.Labour Party26637.8%
3Palin, G.CREWE 1ST8912.7%

Electorate 3,548 · Back to ward index

Wrenbury · single-seat

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

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
1Pearson, J.Conservative Party80649.7%−0.3 ptsElected
2Sandbach, S.Liberal Democrats57535.5%
3Manning, D.Green Party24114.9%

Electorate 4,645 · Back to ward index

Crewe North · single-seat

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

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
1Bratherton, J.Labour Party48351.8%+1.8 ptsElected
2Silvester, B.CREWE 1ST33435.8%
3Hill, D.Conservative Party11612.4%

Electorate 3,607 · Back to ward index

Bunbury · single-seat

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

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
1Posnett, R.Conservative Party91251.9%+1.9 ptsElected
2Bill, J.Liberal Democrats84648.1%

Electorate 4,974 · Back to ward index

Nantwich North and West · 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. 35.5% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +2.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,165

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
1Burton, A.Labour Party1,10925.6%51.2%+17.9 ptsElected
2Moran, A.Independent76817.7%35.5%+2.1 ptsElected
3Higham, V.Conservative Party72416.7%33.4%
4Statham, J.Conservative Party63714.7%29.4%
5Bostock, S.Independent59313.7%27.4%
6Heyes, K.Green Party3177.3%14.6%
7Levins, T.Green Party1824.2%8.4%

Electorate 7,054 · Back to ward index

Wilmslow Dean Row · single-seat

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

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
1Anderson, L.RES70353.4%+3.4 ptsElected
2Illingworth, J.Conservative Party48136.6%
3Walker, O.Liberal Democrats13210.0%

Electorate 4,060 · Back to ward index

Sandbach Ettiley Heath and Wheelock · single-seat

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

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
1Crane, L.Labour Party71553.8%+3.8 ptsElected
2Deakin, M.Conservative Party44533.5%
3Lloyd, P.Green Party997.4%
4Hough, M.Liberal Democrats715.3%

Electorate 4,443 · Back to ward index

Willaston and Rope · single-seat

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

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
1Gage, A.Conservative Party95754.1%+4.1 ptsElected
2Wye, B.Labour Party63035.6%
3Bennett, R.Green Party1206.8%
4Fousert, J.Reform UK613.5%

Electorate 4,311 · Back to ward index

Crewe Central · single-seat

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

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
1Critchley, A.Labour Party44854.7%+4.7 ptsElected
2Waling, C.Conservative Party19223.4%
3Kryczka, I.CREWE 1ST12615.4%
4Wood, M.Reform UK536.5%

Electorate 4,841 · Back to ward index

Disley · single-seat

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

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
1Adams, S.Conservative Party88656.6%+6.6 ptsElected
2Carter, N.Labour Party53334.1%
3Moss, P.Independent1459.3%

Electorate 3,870 · Back to ward index

Macclesfield Tytherington · 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. 41.6% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +8.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,684

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
1Edwardes, D.TYTH IND1,47227.4%54.9%+21.5 ptsElected
2Gilman, E.TYTH IND1,11720.8%41.6%+8.3 ptsElected
3Dooley, B.Conservative Party87816.4%32.7%
4Le Moignan, J.Conservative Party75514.1%28.1%
5Bowden, J.Labour Party60611.3%22.6%
6Mayers, D.Green Party3476.5%12.9%
7Houston, W.Green Party1923.6%7.2%

Electorate 7,508 · Back to ward index

Macclesfield East · single-seat

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

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
1Warren, M.Independent78958.9%+8.9 ptsElected
2Bell, T.Labour Party29221.8%
3Taylor, N.Conservative Party1209.0%
4Brett, L.Green Party1118.3%
5Lovell, C.Liberal Democrats282.1%

Electorate 3,617 · Back to ward index

Congleton 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. 35.1% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +10.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,276

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
1Moreton, R.Independent1,32213.4%40.3%+15.3 ptsElected
2Holland, S.Conservative Party1,29713.2%39.6%+14.6 ptsElected
3Brown, D.Conservative Party1,15111.7%35.1%+10.1 ptsElected
4Wesley, K.WEP1,13211.5%34.6%
5Williams, G.Conservative Party9559.7%29.1%
6Russell, S.Labour Party8959.1%27.3%
7Pearce, H.Independent8138.3%24.8%
8Miller, L.Green Party7607.7%23.2%
9Murphy, D.Liberal Democrats6056.2%18.5%
10Duffy, P.Liberal Democrats4514.6%13.8%
11Amies, M.Independent4484.6%13.7%

Electorate 10,801 · Back to ward index

Congleton 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. 36.1% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +11.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,263

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
1Hall, E.Conservative Party1,20712.3%37.0%+12.0 ptsElected
2Hayes, G.Conservative Party1,18312.1%36.3%+11.3 ptsElected
3Seddon, H.Labour Party1,17912.0%36.1%+11.1 ptsElected
4Martin, A.Conservative Party1,08011.0%33.1%
5Firkin, S.Liberal Democrats1,06910.9%32.8%
6Akers Smith, S.Independent1,06610.9%32.7%
7Edwardson, M.Independent1,00510.3%30.8%
8Hemsley, R.Liberal Democrats7647.8%23.4%
9Whitmore, O.Green Party6716.9%20.6%
10Hill, M.Independent5655.8%17.3%

Electorate 12,128 · Back to ward index

High Legh · single-seat

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

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
1Parkinson, K.Conservative Party86563.0%+13.0 ptsElected
2Fortune, C.Liberal Democrats45132.8%
3Sheik El Wright'O, A.OMRL574.2%

Electorate 3,662 · Back to ward index

Gawsworth · 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. 1,331

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
1Smetham, L.Conservative Party84363.3%+13.3 ptsElected
2Hale, S.Labour Party20415.3%
3Hall, E.Liberal Democrats18013.5%
4Wheatstone, A.Green Party1047.8%

Electorate 3,612 · Back to ward index

Wilmslow East · single-seat

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

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
1Jefferay, D.RES83264.0%+14.0 ptsElected
2Duckworth, J.Conservative Party38329.5%
3Murphy, S.Liberal Democrats856.5%

Electorate 3,286 · Back to ward index

Audlem · single-seat

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

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
1Bailey, R.Conservative Party1,02364.2%+14.2 ptsElected
2Phillips, J.Liberal Democrats57035.8%

Electorate 4,305 · Back to ward index

Middlewich · 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. 39.5% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +14.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,732

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
1Bulman, C.Labour Party1,08813.3%39.8%+14.8 ptsElected
2Marshall, G.Independent1,08413.2%39.7%+14.7 ptsElected
3Bird, J.Independent1,07813.2%39.5%+14.5 ptsElected
4Hunter, M.Labour Party1,03612.6%37.9%
5Parry, J.Labour Party1,03012.6%37.7%
6Edwards, P.Conservative Party8119.9%29.7%
7Harrop, D.Conservative Party7829.5%28.6%
8Jones, C.Green Party6678.1%24.4%
9Brittain, R.Conservative Party6197.6%22.7%

Electorate 11,232 · Back to ward index

Wistaston · 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. 48.1% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +14.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,747

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
1Coiley, A.Labour Party1,41825.8%51.6%+18.3 ptsElected
2Simon, M.Conservative Party1,32124.0%48.1%+14.8 ptsElected
3Jamson, K.Labour Party1,29523.6%47.1%
4Poole, G.Conservative Party1,12020.4%40.8%
5Wilkinson, C.Green Party3406.2%12.4%

Electorate 7,951 · Back to ward index

Haslington · 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. 48.5% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +15.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,369

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
1Edgar, S.Conservative Party1,24026.2%52.3%+19.0 ptsElected
2Heler, A.Conservative Party1,14924.3%48.5%+15.2 ptsElected
3Richards, S.Labour Party1,02721.7%43.4%
4Messent, J.Labour Party94319.9%39.8%
5Browne, T.Green Party3798.0%16.0%

Electorate 7,558 · Back to ward index

Dane Valley · 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. 48.6% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +15.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,867

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
1Kolker, A.Conservative Party1,61628.2%56.4%+23.0 ptsElected
2Chadwick, R.Conservative Party1,39424.3%48.6%+15.3 ptsElected
3Tams, D.Liberal Democrats1,06518.6%37.2%
4Hynes, C.Labour Party75613.2%26.4%
5Wood, M.Green Party63111.0%22.0%
6Green, R.Green Party2714.7%9.5%

Electorate 8,287 · Back to ward index

Chelford · single-seat

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

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
1Harrison, A.Conservative Party91366.0%+16.0 ptsElected
2Standitch, N.Liberal Democrats27519.9%
3Speakman, N.Green Party19614.2%

Electorate 3,911 · Back to ward index

Macclesfield South · 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. 50.5% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +17.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,720

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
1Wilson, F.Labour Party91626.6%53.3%+19.9 ptsElected
2Puddicombe, B.Labour Party86825.2%50.5%+17.1 ptsElected
3Oldfield, A.Independent50414.7%29.3%
4Dooley, D.Conservative Party3089.0%17.9%
5Beasley, J.Conservative Party2938.5%17.0%
6Murphy, E.Independent2928.5%17.0%
7Peckham, J.Green Party2587.5%15.0%

Electorate 6,726 · Back to ward index

Wilmslow West and Chorley · 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.2% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +17.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,843

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
1Goldsmith, M.RES1,56027.4%54.9%+21.5 ptsElected
2Gorman, M.RES1,45725.6%51.2%+17.9 ptsElected
3Estill, B.Conservative Party97717.2%34.4%
4Sarwar, H.Conservative Party78713.8%27.7%
5Anderson, M.Green Party5399.5%19.0%
6Wilson, G.Liberal Democrats3666.4%12.9%

Electorate 7,999 · Back to ward index

Poynton East and Pott Shrigley · 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.0% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +18.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,418

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
1Saunders, J.Conservative Party1,31027.1%54.2%+20.9 ptsElected
2Whitaker, H.Conservative Party1,25626.0%52.0%+18.6 ptsElected
3Marshall, S.Labour Party81016.8%33.5%
4Thompson, G.Labour Party79716.5%33.0%
5Booth, J.Green Party50510.4%20.9%
6O'Rourke, T.Social Democratic Party1573.2%6.5%

Electorate 6,188 · Back to ward index

Nantwich South and Stapeley · 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.1% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +18.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,836

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
1Smith, G.Labour Party1,48326.1%52.3%+19.0 ptsElected
2Priest, J.Labour Party1,47826.1%52.1%+18.8 ptsElected
3Martin, A.Conservative Party1,39524.6%49.2%
4Groves, P.Conservative Party1,31623.2%46.4%

Electorate 7,392 · Back to ward index

Alsager · 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.1% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +19.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,905

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
1Fletcher, R.Liberal Democrats1,65319.0%56.9%+31.9 ptsElected
2Drake, B.Labour Party1,32615.2%45.6%+20.6 ptsElected
3Kain, R.Liberal Democrats1,28114.7%44.1%+19.1 ptsElected
4Unett, M.Labour Party1,21013.9%41.7%
5Whittaker-Large, W.Conservative Party1,06812.3%36.8%
6Worthington, S.Conservative Party8459.7%29.1%
7Robinson, H.Green Party6797.8%23.4%
8McCarthy, R.Green Party6537.5%22.5%

Electorate 10,979 · Back to ward index

Macclesfield Hurdsfield · single-seat

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

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
1Bennett-Wake, S.Labour Party64069.2%+19.2 ptsElected
2Broadhurst, S.Liberal Democrats17318.7%
3Malpas, B.Conservative Party11212.1%

Electorate 3,427 · Back to ward index

Wybunbury · single-seat

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

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
1Clowes, J.Conservative Party1,17070.5%+20.5 ptsElected
2Straine-Francis, D.Labour Party33620.3%
3Ford, S.Liberal Democrats1539.2%

Electorate 4,520 · Back to ward index

Poynton West and Adlington · 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. 54.9% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +21.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,588

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
1Beanland, M.Conservative Party1,43227.7%55.3%+22.0 ptsElected
2Sewart, M.Conservative Party1,42127.5%54.9%+21.6 ptsElected
3Penny, T.Labour Party89817.4%34.7%
4House, A.Labour Party82916.0%32.0%
5Booth, K.Green Party59511.5%23.0%

Electorate 7,030 · Back to ward index

Crewe 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. 46.9% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +21.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,491

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
1Faddes, H.Labour Party1,32917.8%53.4%+28.4 ptsElected
2Edwards, M.Labour Party1,19916.0%48.1%+23.1 ptsElected
3Rhodes, J.Labour Party1,16815.6%46.9%+21.9 ptsElected
4Ford, R.CREWE 1ST6468.6%25.9%
5Barthelmes, J.CREWE 1ST6018.0%24.1%
6Elliott, H.CREWE 1ST5907.9%23.7%
7Bebbington, J.Conservative Party4425.9%17.7%
8Groves, C.Conservative Party4085.5%16.4%
9Hargreaves, P.Conservative Party3865.2%15.5%
10English, M.Green Party3144.2%12.6%
11Mumford, I.Green Party2233.0%9.0%
12Woods, G.Green Party1662.2%6.7%

Electorate 11,572 · Back to ward index

Odd Rode · 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. 55.6% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +22.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,035

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
1Redstone, P.Conservative Party1,15228.3%56.6%+23.3 ptsElected
2Wardlaw, L.Conservative Party1,13127.8%55.6%+22.3 ptsElected
3Griffiths, U.Labour Party90022.1%44.2%
4Lindop, G.Labour Party88621.8%43.5%

Electorate 6,879 · Back to ward index

Macclesfield Central · 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. 55.8% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +22.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,976

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
1Braithwaite, L.Labour Party1,36834.6%69.2%+35.9 ptsElected
2Farrall, A.Labour Party1,10227.9%55.8%+22.4 ptsElected
3Knight, J.Green Party55814.1%28.2%
4Srivastav, A.Conservative Party3458.7%17.5%
5Beaumont, J.Conservative Party3288.3%16.6%
6Broadhead, S.Liberal Democrats2516.4%12.7%

Electorate 7,350 · Back to ward index

Mobberley · single-seat

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

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
1Moss, H.Conservative Party88473.0%+23.0 ptsElected
2Thomson, P.Labour Party20516.9%
3Boyle, K.Liberal Democrats12210.1%

Electorate 3,500 · Back to ward index

Knutsford · 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. 3,441

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
1Gardiner, S.Conservative Party1,71616.6%49.9%+24.9 ptsElected
2Dean, T.Conservative Party1,67216.2%48.6%+23.6 ptsElected
3Coan, P.Conservative Party1,66216.1%48.3%+23.3 ptsElected
4Addison, S.Labour Party1,34813.1%39.2%
5Iremonger, A.Green Party1,09010.6%31.7%
6Harkin, K.Labour Party9639.3%28.0%
7Johnson, A.Independent7086.9%20.6%
8Cardwell, A.Liberal Democrats6456.2%18.7%
9Mears, R.Independent5195.0%15.1%

Electorate 10,379 · Back to ward index

Prestbury · single-seat

Marginal winner Winning candidate's share of valid ballots. 74.4% Proportional quota 50.0% 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 ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,318

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
1Jackson, T.Conservative Party98074.4%+24.4 ptsElected
2Redgard, S.Independent33825.6%

Electorate 3,690 · Back to ward index

Broken Cross and Upton · 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. 58.1% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +24.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,149

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
1Vernon, R.Labour Party1,30130.3%60.6%+27.2 ptsElected
2Snowball, J.Labour Party1,24829.0%58.1%+24.8 ptsElected
3Jones, G.Conservative Party89420.8%41.6%
4John, U.Conservative Party85419.9%39.7%

Electorate 6,731 · Back to ward index

Crewe West · 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. 59.8% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +26.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,524

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
1Houston, M.Labour Party96531.7%63.3%+30.0 ptsElected
2Naismith, C.Labour Party91129.9%59.8%+26.5 ptsElected
3Macallan, S.CREWE 1ST31810.4%20.9%
4Porter, C.CREWE 1ST2999.8%19.6%
5Weatherill, J.Conservative Party2779.1%18.2%
6Bull, D.Conservative Party2779.1%18.2%

Electorate 7,541 · Back to ward index

Handforth · 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. 60.2% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +26.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,159

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
1Smith, J.Independent1,47434.1%68.3%+34.9 ptsElected
2Smith, J.Independent1,30030.1%60.2%+26.9 ptsElected
3Nisa, R.Labour Party66815.5%30.9%
4Hutchence, S.Conservative Party3127.2%14.5%
5Robertson, M.Conservative Party2916.7%13.5%
6Earl, J.Liberal Democrats2736.3%12.6%

Electorate 7,305 · Back to ward index

Crewe South · 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. 61.9% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +28.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,633

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
1Smith, L.Labour Party1,02631.4%62.8%+29.5 ptsElected
2Clark, D.Labour Party1,01131.0%61.9%+28.6 ptsElected
3Moore, R.Conservative Party35310.8%21.6%
4Maguire, T.CREWE 1ST3149.6%19.2%
5Boulton-Rawlinson, A.Conservative Party2999.2%18.3%
6Mortimer, T.CREWE 1ST2638.1%16.1%

Electorate 8,246 · Back to ward index

Alderley Edge · single-seat

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

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
1Browne, C.AEF1,09579.0%+29.0 ptsElected
2Curran, C.Conservative Party19514.1%
3Boxer, E.Green Party966.9%

Electorate 3,663 · Back to ward index

Macclesfield West and Ivy · 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. 64.2% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +30.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,654

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
1Mannion, N.Labour Party1,17635.6%71.1%+37.8 ptsElected
2Brooks, M.Labour Party1,06132.1%64.2%+30.8 ptsElected
3Swatridge, T.Conservative Party55916.9%33.8%
4Rajan, R.Conservative Party51115.5%30.9%

Electorate 6,151 · Back to ward index