← Cheshire East (all cycles) · 2 May 2019 cohort

Cheshire East 2019

Local elections held 2 May 2019.

51 ward races
81 seats
7 elected below the proportional quota
8.6% of seats below quota

How to read this page

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

Where the actual winning share fell below the quota, we show the signed gap as points below quota (a negative number) — the editorial indictment. Above-quota results clear the bar and pass without comment. The voting method is the subject of every observation here. Named candidates appear as the public election record requires; the cause being audited is the voting method, not the individuals. See the methodology page for derivations.

If votes were counted by party

Across the 51 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 81 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 Party60,83935.5%3340.7%3138.3%+2
Labour Party47,80727.9%2530.9%2429.6%+1
Independent18,95111.1%1113.6%911.1%+2
Liberal Democrats18,87611.0%44.9%911.1%-5
Green Party9,3705.5%00.0%44.9%-4
Wilmslow5,2343.1%44.9%22.5%+2
Boll1st2,7571.6%22.5%11.2%+1
HRI2,0041.2%11.2%11.2%0
MF1,9611.1%00.0%00.0%0
Alderley1,2190.7%11.2%00.0%+1
WEP8260.5%00.0%00.0%0
AnimalW5360.3%00.0%00.0%0
UK Independence Party (UKIP)5020.3%00.0%00.0%0
ForBritn4020.2%00.0%00.0%0
Total171,284100.0%81100.0%81100.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 2019 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2019 election (current) and on the eve of it (2018), so you can see what the result replaced.

Current (2019)
Previous (2018)

Wards in this council

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

Race results

Wilmslow Lacey Green · single-seat

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

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
1Don StocktonConservative Party54442.8%−7.2 ptsElected
2Ribia NisaLabour Party40832.1%
3Damian CarrLiberal Democrats31825.0%

EC ward code E05008657 · Back to ward index

Willaston and Rope · single-seat

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

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
1Allen GageConservative Party70743.9%−6.1 ptsElected
2Ben WyeLabour Party53633.3%
3Richard BennettGreen Party24815.4%
4David ParkesLiberal Democrats1207.4%

EC ward code E05008654 · Back to ward index

Leighton · single-seat

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

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
1Byron EvansIndependent60844.7%−5.3 ptsElected
2Sean HoulstonConservative Party42531.3%
3Alison SpicerLabour Party32624.0%

EC ward code E05008633 · Back to ward index

Sutton · single-seat

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

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
1Andrew GregoryConservative Party68747.1%−2.9 ptsElected
2Karen DownardGreen Party31021.3%
3John EvansLabour Party29720.4%
4Stephen BroadheadLiberal Democrats16411.2%

EC ward code E05008653 · Back to ward index

Crewe North · single-seat

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

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
1Jill RhodesLabour Party47148.7%−1.3 ptsElected
2Brian SilvesterForBritn29730.7%
3Ryan MooreConservative Party19920.6%

EC ward code E05008622 · Back to ward index

Shavington · single-seat

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

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
1David MarrenConservative Party58648.8%−1.2 ptsElected
2Linda BuchananLabour Party50842.3%
3John PhillipsLiberal Democrats1078.9%

EC ward code E05008652 · Back to ward index

Disley · single-seat

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

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
1Brendan MurphyIndependent76249.2%−0.8 ptsElected
2Alison SmithLabour Party39925.7%
3Harold DavenportConservative Party38925.1%

EC ward code E05008627 · Back to ward index

Chelford · 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. 1,246

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
1Marc AsquithConservative Party64651.8%+1.8 ptsElected
2Heulwen BarlowLiberal Democrats33026.5%
3Laurence HobdayIndependent27021.7%

EC ward code E05008617 · Back to ward index

Brereton Rural · single-seat

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

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
1John WrayConservative Party85052.2%+2.2 ptsElected
2Mark ElvesIndependent47429.1%
3Geraint Price JonesLabour Party30318.6%

EC ward code E05008614 · Back to ward index

Audlem · single-seat

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

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
1Rachel BaileyConservative Party74652.8%+2.8 ptsElected
2Richard DerricuttLiberal Democrats66847.2%

EC ward code E05008612 · Back to ward index

Sandbach Ettiley Heath and Wheelock · single-seat

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

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
1Laura CraneLabour Party66553.5%+3.5 ptsElected
2Gail WaitConservative Party57746.5%

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

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
1Liz BraithwaiteLabour Party1,02722.8%45.7%+12.4 ptsElected
2Ashley FarrallLabour Party82918.4%36.9%+3.5 ptsElected
3John KnightGreen Party78317.4%34.8%
4Charlie KellerGreen Party59413.2%26.4%
5Beverley DooleyConservative Party50511.2%22.5%
6David DooleyConservative Party4379.7%19.4%
7Nigel MantonIndependent2164.8%9.6%
8Tony MyrieForBritn1052.3%4.7%

EC ward code E05008634 · Back to ward index

High Legh · 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. 1,322

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
1Kate ParkinsonConservative Party71053.7%+3.7 ptsElected
2Nigel HennerleyGreen Party61246.3%

EC ward code E05008631 · Back to ward index

Bunbury · single-seat

Marginal winner Winning candidate's share of valid ballots. 54.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,377

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
1Sarah PochinConservative Party75054.5%+4.5 ptsElected
2Mark Ireland-JonesLiberal Democrats62745.5%

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

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
1Denis MurphyLiberal Democrats1,04110.2%30.5%+5.5 ptsElected
2Rob MoretonIndependent1,04010.1%30.4%+5.4 ptsElected
3David BrownConservative Party1,02810.0%30.1%+5.1 ptsElected
4Anthony BoldingIndependent9899.6%28.9%
5Paul BatesConservative Party9509.3%27.8%
6Glen WilliamsConservative Party8948.7%26.2%
7Kay WesleyWEP8268.1%24.2%
8Robert DouglasLiberal Democrats7657.5%22.4%
9James SmithLiberal Democrats7407.2%21.6%
10Simon Clodd-BroomIndependent6996.8%20.4%
11Peter RansonLabour Party6496.3%19.0%
12Ethel RansonLabour Party6356.2%18.6%

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

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
1Rob VernonLabour Party94820.8%41.5%+8.2 ptsElected
2James BarberLabour Party88919.5%39.0%+5.6 ptsElected
3Liz DurhamConservative Party76416.7%33.5%
4Gareth JonesConservative Party65314.3%28.6%
5David MayersGreen Party4068.9%17.8%
6Max MuncasterLiberal Democrats3928.6%17.2%
7Martin HardyIndependent3176.9%13.9%
8Maddie MitchellUK Independence Party (UKIP)1954.3%8.5%

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

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
1Suzie Akers SmithIndependent1,19512.3%36.9%+11.9 ptsElected
2George HayesConservative Party1,05910.9%32.7%+7.7 ptsElected
3Sally HollandConservative Party1,00910.4%31.1%+6.1 ptsElected
4Geoff BaggottConservative Party9609.9%29.6%
5Suzy FirkinLiberal Democrats9339.6%28.8%
6Heather SeddonLabour Party7007.2%21.6%
7Alfie SeddonLabour Party6857.0%21.1%
8Paul DuffyLiberal Democrats6656.8%20.5%
9Robert HemsleyLiberal Democrats6606.8%20.4%
10Adam ScottIndependent6496.7%20.0%
11Sharon SmithIndependent6366.5%19.6%
12Irene FaseyiLabour Party5675.8%17.5%

EC ward code E05008619 · Back to ward index

Sandbach Elworth · single-seat

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

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
1Kathryn FlavellLabour Party80856.7%+6.7 ptsElected
2Gill MerryConservative Party61743.3%

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

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
1David EdwardesIndependent1,28823.2%46.3%+13.0 ptsElected
2Lloyd RobertsIndependent1,13020.3%40.7%+7.3 ptsElected
3Ainsley ArnoldConservative Party83014.9%29.9%
4Nick TaylorConservative Party74213.3%26.7%
5Rebecca VernonLabour Party4297.7%15.4%
6Walter HoustonGreen Party3947.1%14.2%
7Ahmad ArafaLiberal Democrats3826.9%13.7%
8Victoria VernonLabour Party3646.5%13.1%

EC ward code E05008638 · Back to ward index

Macclesfield Hurdsfield · single-seat

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

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
1Stephen CarterLabour Party55858.8%+8.8 ptsElected
2Alastair KennedyConservative Party20621.7%
3James BoothGreen Party18519.5%

EC ward code E05008636 · Back to ward index

Sandbach Town · single-seat

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

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
1Mike BensonConservative Party91459.9%+9.9 ptsElected
2Paula EatonLabour Party61340.1%

EC ward code E05008651 · Back to ward index

Sandbach Heath and East · single-seat

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

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
1Sam CorcoranLabour Party75460.7%+10.7 ptsElected
2Mike MuldoonConservative Party37029.8%
3Pauline HubbardLiberal Democrats1189.5%

EC ward code E05008650 · Back to ward index

Crewe Central · single-seat

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

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
1Anthony CritchleyLabour Party45061.0%+11.0 ptsElected
2Jonathan BebbingtonConservative Party13918.8%
3Gwyn GriffithsLiberal Democrats9412.7%
4Adam MustafaIndependent557.5%

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

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
1Rod FletcherLiberal Democrats1,45713.5%40.5%+15.5 ptsElected
2June BuckleyLiberal Democrats1,34012.4%37.2%+12.2 ptsElected
3Phil WilliamsLiberal Democrats1,29712.0%36.0%+11.0 ptsElected
4Jo DaleLabour Party1,08210.0%30.1%
5Sue HelliwellConservative Party1,0269.5%28.5%
6Martin DeakinConservative Party9208.5%25.6%
7Julia HawkinsLabour Party9198.5%25.5%
8Michael UnettLabour Party8718.1%24.2%
9Paul RedstoneConservative Party7997.4%22.2%
10Hilary RobinsonGreen Party5475.1%15.2%
11Jane SmithAnimalW5365.0%14.9%

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

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
1Andrew MartinConservative Party1,22424.6%49.3%+15.9 ptsElected
2Peter GrovesConservative Party1,10622.3%44.5%+11.2 ptsElected
3Richard BanksLabour Party61312.3%24.7%
4Sinead WheelerLabour Party56511.4%22.7%
5Stephen FordLiberal Democrats52010.5%20.9%
6Matthew TheobaldLiberal Democrats51610.4%20.8%
7Stuart BostockIndependent4268.6%17.1%

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

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
1Liz WardlawConservative Party93426.4%52.9%+19.5 ptsElected
2Patrick RedstoneConservative Party80422.8%45.5%+12.2 ptsElected
3Sam O'BreeLabour Party65618.6%37.1%
4James LongshawLabour Party64418.2%36.4%
5Ronald TysonLiberal Democrats49614.0%28.1%

EC ward code E05008644 · Back to ward index

Wrenbury · single-seat

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

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
1Stan DaviesConservative Party92662.9%+12.9 ptsElected
2Paul WeaverLiberal Democrats32822.3%
3David BellIndependent21914.9%

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

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
1Margaret SimonConservative Party1,19624.2%48.3%+15.0 ptsElected
2Jacquie WeatherillConservative Party1,16823.6%47.2%+13.9 ptsElected
3Vicky SmithLabour Party1,11822.6%45.2%
4John ScottLabour Party97519.7%39.4%
5Kim HeyesGreen Party4919.9%19.8%

EC ward code E05008659 · 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. 47.5% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,501

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
1Arthur MoranIndependent1,34526.9%53.8%+20.4 ptsElected
2Penny ButterillIndependent1,18823.8%47.5%+14.2 ptsElected
3Vicky HighamConservative Party71814.4%28.7%
4John StathamConservative Party70014.0%28.0%
5Joy O'Hara-DouglasLabour Party53110.6%21.2%
6Jake LomaxLabour Party52010.4%20.8%

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

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
1Mark GoldsmithWilmslow1,75830.1%60.2%+26.8 ptsElected
2Ian MacfarlaneWilmslow1,47025.2%50.3%+17.0 ptsElected
3Gary BartonConservative Party81914.0%28.0%
4Ellie BrooksConservative Party81914.0%28.0%
5Birgitta HoffmannLiberal Democrats5329.1%18.2%
6Oliver RomainLiberal Democrats4457.6%15.2%

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

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
1Amanda StottBoll1st1,44728.0%56.0%+22.7 ptsElected
2James NicholasBoll1st1,31025.4%50.7%+17.4 ptsElected
3John PlaceLabour Party70513.6%27.3%
4Mike HutchisonLabour Party63512.3%24.6%
5Elaine HoughtonConservative Party4819.3%18.6%
6Johanna MaitlandLiberal Democrats3096.0%12.0%
7Christopher O'LearyConservative Party2795.4%10.8%

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

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
1Julie SmithIndependent1,29730.3%60.6%+27.3 ptsElected
2Barry BurkhillHRI1,08625.4%50.8%+17.4 ptsElected
3Susan BidwellHRI91821.5%42.9%
4David LonsdaleConservative Party59513.9%27.8%
5Chris FortuneLiberal Democrats3839.0%17.9%

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

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
1Steven EdgarConservative Party1,06125.8%51.6%+18.3 ptsElected
2Mary AddisonConservative Party1,05825.7%51.5%+18.1 ptsElected
3Pete GubbinsLabour Party71617.4%34.8%
4Louise JewkesGreen Party69616.9%33.9%
5Nick TaylorLiberal Democrats2937.1%14.3%
6Te Ata BrowneGreen Party2877.0%14.0%

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

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
1Stewart GardinerConservative Party1,31015.4%46.1%+21.1 ptsElected
2Quentin AbelIndependent1,29015.1%45.4%+20.4 ptsElected
3Tony DeanConservative Party1,24314.6%43.7%+18.7 ptsElected
4Peter CoanConservative Party1,17413.8%41.3%
5Charlie Abbott BoothGreen Party91710.8%32.3%
6Christopher WetherellLiberal Democrats91210.7%32.1%
7Joe GoddenLabour Party8489.9%29.8%
8Helen RogersIndependent8309.7%29.2%

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

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
1Michael BeanlandConservative Party1,27726.9%53.7%+20.4 ptsElected
2Mike SewartConservative Party1,24126.1%52.2%+18.9 ptsElected
3Kathleen BoothGreen Party60212.7%25.3%
4Sarah MarshallLabour Party58312.3%24.5%
5Andrew HallGreen Party56311.8%23.7%
6Ronald ThompsonLabour Party48910.3%20.6%

EC ward code E05008646 · Back to ward index

Macclesfield East · single-seat

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

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
1Mick WarrenIndependent98469.0%+19.0 ptsElected
2Jan BaddeleyLabour Party20514.4%
3Lindy BrettGreen Party1379.6%
4John le MoignanConservative Party1007.0%

EC ward code E05008635 · Back to ward index

Wilmslow Dean Row · single-seat

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

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
1Toni FoxWilmslow93069.5%+19.5 ptsElected
2Frank McCarthyConservative Party40930.5%

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

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
1Les GilbertConservative Party1,58327.8%55.6%+22.2 ptsElected
2Andrew KolkerConservative Party1,53927.0%54.0%+20.7 ptsElected
3Richard WilsonLiberal Democrats93616.4%32.9%
4Michelle BoathLiberal Democrats74813.1%26.3%
5Robert GreenGreen Party4027.1%14.1%
6Willow DaleLabour Party2594.5%9.1%
7Pete DaleLabour Party2304.0%8.1%

EC ward code E05008626 · Back to ward index

Gawsworth · single-seat

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

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
1Lesley SmethamConservative Party88372.9%+22.9 ptsElected
2Fiona WilsonLabour Party32927.1%

EC ward code E05008628 · Back to ward index

Wilmslow East · single-seat

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

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
1David JefferayWilmslow1,07673.3%+23.3 ptsElected
2Barry EstillConservative Party39226.7%

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

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
1Nicholas MannionLabour Party1,07032.2%64.4%+31.1 ptsElected
2Alift HarewoodLabour Party95028.6%57.2%+23.9 ptsElected
3Adam SchofieldConservative Party60818.3%36.6%
4Abhishika SrivastavConservative Party38711.6%23.3%
5Joseph FosterUK Independence Party (UKIP)3079.2%18.5%

EC ward code E05008639 · Back to ward index

Crewe St Barnabas · single-seat

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

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
1Sally HandleyLabour Party42674.5%+24.5 ptsElected
2Cherene Bracegirdle-SmithConservative Party14625.5%

EC ward code E05008623 · 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.9% 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,570

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
1Brian RobertsLabour Party1,01332.3%64.5%+31.2 ptsElected
2Marilyn HoustonLabour Party94029.9%59.9%+26.5 ptsElected
3Roy CartlidgeIndependent43413.8%27.6%
4Patrick TimmsConservative Party40913.0%26.1%
5Martin ClynesConservative Party34411.0%21.9%

EC ward code E05008625 · Back to ward index

Alderley Edge · single-seat

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

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
1Craig BrowneAlderley1,21976.9%+26.9 ptsElected
2Paul BrearleyConservative Party25516.1%
3Keith BoxerGreen Party1127.1%

EC ward code E05008610 · 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. 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,317

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
1Jos SaundersConservative Party1,41730.6%61.2%+27.8 ptsElected
2Nicky WylieConservative Party1,39530.1%60.2%+26.9 ptsElected
3Clayre ReidLabour Party69315.0%29.9%
4Renaud ClaireGreen Party60613.1%26.2%
5Robert SabinLabour Party52211.3%22.5%

EC ward code E05008645 · 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. 62.5% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +29.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,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
1Dorothy FludeLabour Party1,13833.8%67.6%+34.3 ptsElected
2Steven HogbenLabour Party1,05231.2%62.5%+29.2 ptsElected
3Nicola CooperConservative Party47114.0%28.0%
4Arnob AhmedConservative Party46613.8%27.7%
5James HughesLiberal Democrats2407.1%14.3%

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

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
1Mike HunterLabour Party1,73518.8%56.3%+31.3 ptsElected
2Jonathan ParryLabour Party1,73018.7%56.1%+31.1 ptsElected
3Carol BulmanLabour Party1,68718.2%54.7%+29.7 ptsElected
4Alison Roylance-WhiteConservative Party7558.2%24.5%
5Paul EdwardsConservative Party7478.1%24.2%
6Bernice WalmsleyMF7047.6%22.8%
7Simon McGroryMF6747.3%21.9%
8Bill McCrackenConservative Party6336.8%20.5%
9William WalmsleyMF5836.3%18.9%

EC ward code E05008640 · 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. 63.4% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,655

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
1Laura JeudaLabour Party1,13334.2%68.5%+35.1 ptsElected
2Brian PuddicombeLabour Party1,04931.7%63.4%+30.1 ptsElected
3Philip BoltonConservative Party59918.1%36.2%
4John WaterhouseConservative Party52816.0%31.9%

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

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
1Joy BrathertonLabour Party1,35320.5%61.6%+36.6 ptsElected
2Suzanne BrookfieldLabour Party1,34020.3%61.0%+36.0 ptsElected
3Hazel FaddesLabour Party1,23918.8%56.4%+31.4 ptsElected
4James ConnerIndependent6109.3%27.8%
5Peter HargreavesConservative Party5698.6%25.9%
6Clive ElverstoneConservative Party5217.9%23.7%
7Dominic WyarttConservative Party4837.3%22.0%
8Melanie EnglishGreen Party4787.3%21.8%

EC ward code E05008621 · Back to ward index

Wybunbury · single-seat

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

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
1Janet ClowesConservative Party1,26782.1%+32.1 ptsElected
2Joseph CosbyLabour Party27617.9%

EC ward code E05008661 · Back to ward index

Prestbury · single-seat

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

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
1John FindlowConservative Party1,16288.6%+38.6 ptsElected
2Ted WallLabour Party15011.4%

EC ward code E05008647 · Back to ward index