← Manchester (all cycles) · 7 May 2026 cohort

Manchester 2026

Local elections held 7 May 2026.

32 ward races
32 seats
26 elected below the proportional quota
81.3% 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 32 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 32 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 %Δ
Green Party48,21837.3%1856.3%1340.6%+5
Labour Party39,92830.9%618.8%1134.4%-5
Reform UK21,30716.5%721.9%515.6%+2
Liberal Democrats10,6278.2%13.1%26.3%-1
Conservative Party3,8052.9%00.0%13.1%-1
Workers Party of Britain3,2072.5%00.0%00.0%0
Independent1,9931.5%00.0%00.0%0
Trade Unionist and Socialist Coalition860.1%00.0%00.0%0
Social Democratic Party570.0%00.0%00.0%0
Communist Party of Britain300.0%00.0%00.0%0
Communist League Election Campaign120.0%00.0%00.0%0
Total129,270100.0%32100.0%32100.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

Two opencouncildata snapshots: the council immediately after the 2026 election (current) and immediately before it (2025). Only ~⅓ of seats were contested in 2026 — most of the bench is unchanged, and the cycle's effect on the overall composition is what shifts.

Current (2026)
Previous (2025)

Wards in this council

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

Race results

Higher Blackley · single-seat

Marginal winner 30.9% Proportional quota 50.0% Below quota −19.1 pts Valid ballots 3,503

RankCandidatePartyVotesShareBelow quotaElected
1Martin PowerReform UK1,08430.9%−19.1 ptsElected
2Olusegun Adelaja OgunbamboLabour Party94226.9%
3Dean Luke BoothIndependent71020.3%
4Brad BowesGreen Party62117.7%
5Peter George MatthewsLiberal Democrats1464.2%

Electorate 11,393 · Ballots cast 3,517 · Invalid 14 · EC ward code local.manchester.higher-blackley.2026-05-07 · Back to ward index

Brooklands · single-seat

Marginal winner 32.3% Proportional quota 50.0% Below quota −17.7 pts Valid ballots 3,714

RankCandidatePartyVotesShareBelow quotaElected
1Steven John HodgkissReform UK1,19832.3%−17.7 ptsElected
2Sue CooleyLabour Party1,19032.0%
3Amy BowerGreen Party76720.7%
4Stephen Paul Carlton-WoodsConservative Party37710.2%
5Martha O'DonoghueLiberal Democrats1824.9%

Electorate 11,133 · Ballots cast 3,724 · Invalid 10 · EC ward code local.manchester.brooklands.2026-05-07 · Back to ward index

Cheetham · single-seat

Marginal winner 33.7% Proportional quota 50.0% Below quota −16.3 pts Valid ballots 4,145

RankCandidatePartyVotesShareBelow quotaElected
1Naeem HassanLabour Party1,39833.7%−16.3 ptsElected
2Brian Arthur CandelandGreen Party1,09026.3%
3Mohammed Dawud AliIndependent94322.8%
4Sabeena KhanWorkers Party of Britain3237.8%
5Samuel Augusten JacobReform UK2706.5%
6Roderick George Donald MorrisonLiberal Democrats1212.9%

Electorate 14,004 · Ballots cast 4,162 · Invalid 17 · EC ward code local.manchester.cheetham.2026-05-07 · Back to ward index

Miles Platting and Newton Heath · single-seat

Marginal winner 34.3% Proportional quota 50.0% Below quota −15.7 pts Valid ballots 3,626

RankCandidatePartyVotesShareBelow quotaElected
1Tom Alexander Grendon LaneReform UK1,24334.3%−15.7 ptsElected
2Carmine Geatano GrimshawLabour Party1,16632.2%
3Pascal Dylan CheckleyGreen Party88424.4%
4Adeyemi Joseph AjayiConservative Party1965.4%
5Andrew Stephen WestonLiberal Democrats1373.8%

Electorate 13,660 · Ballots cast 3,642 · Invalid 16 · EC ward code local.manchester.miles-platting-newton-heath.2026-05-07 · Back to ward index

Clayton and Openshaw · single-seat

Marginal winner 35.9% Proportional quota 50.0% Below quota −14.1 pts Valid ballots 3,648

RankCandidatePartyVotesShareBelow quotaElected
1Thomas Frederick RobinsonLabour Party1,30835.9%−14.1 ptsElected
2Sean Charles DugganGreen Party1,01327.8%
3Jacob Wilfred BarlowReform UK99627.3%
4Ramzi Swaray-KellaConservative Party1804.9%
5Zinette BatesLiberal Democrats1514.1%

Electorate 13,768 · Ballots cast 3,666 · Invalid 18 · EC ward code local.manchester.clayton-openshaw.2026-05-07 · Back to ward index

Gorton and Abbey Hey · single-seat

Marginal winner 36.7% Proportional quota 50.0% Below quota −13.3 pts Valid ballots 4,058

RankCandidatePartyVotesShareBelow quotaElected
1Chris OgdenGreen Party1,48936.7%−13.3 ptsElected
2John HughesLabour Party1,19629.5%
3Paul LajszczakReform UK1,11727.5%
4Jackie PearceyLiberal Democrats1694.2%
5Shahab RazConservative Party872.1%

Electorate 14,667 · Ballots cast 4,071 · Invalid 13 · EC ward code local.manchester.gorton-abbey-hey.2026-05-07 · Back to ward index

Didsbury East · single-seat

Marginal winner 37.2% Proportional quota 50.0% Below quota −12.8 pts Valid ballots 5,653

RankCandidatePartyVotesShareBelow quotaElected
1Andrew SimcockLabour Party2,10437.2%−12.8 ptsElected
2Bryn CoombeLiberal Democrats1,47426.1%
3Laurence Blackwell-JonesGreen Party1,44325.5%
4Nigel Hedley GreenhalghReform UK4768.4%
5Parveen KhanConservative Party1562.8%

Electorate 11,446 · Ballots cast 5,676 · Invalid 23 · EC ward code local.manchester.didsbury-east.2026-05-07 · Back to ward index

Harpurhey · single-seat

Marginal winner 37.8% Proportional quota 50.0% Below quota −12.2 pts Valid ballots 3,000

RankCandidatePartyVotesShareBelow quotaElected
1David GodfreyLabour Party1,13537.8%−12.2 ptsElected
2John Okelly DavidReform UK78826.3%
3Finn WhiteGreen Party73524.5%
4Gareth Joseph BrownConservative Party2107.0%
5Maria Theresa TurnerLiberal Democrats1324.4%

Electorate 13,476 · Ballots cast 3,012 · Invalid 12 · EC ward code local.manchester.harpurhey.2026-05-07 · Back to ward index

Northenden · single-seat

Marginal winner 38.1% Proportional quota 50.0% Below quota −11.9 pts Valid ballots 3,841

RankCandidatePartyVotesShareBelow quotaElected
1Angela Jane MoranLabour Party1,46538.1%−11.9 ptsElected
2Chris SoobhugReform UK1,09428.5%
3Tolú AjayiGreen Party85122.2%
4Stephen James McHughConservative Party2536.6%
5Mark ClaytonLiberal Democrats1784.6%

Electorate 11,214 · Ballots cast 3,851 · Invalid 10 · EC ward code local.manchester.northenden.2026-05-07 · Back to ward index

Sharston · single-seat

Marginal winner 38.2% Proportional quota 50.0% Below quota −11.8 pts Valid ballots 3,147

RankCandidatePartyVotesShareBelow quotaElected
1David Maurice McCulloughReform UK1,20338.2%−11.8 ptsElected
2Richard CaulfieldLabour Party1,00932.1%
3Peter SearbyGreen Party57718.3%
4Gary CurranConservative Party2267.2%
5Paul Anthony JonesLiberal Democrats1324.2%

Electorate 11,786 · Ballots cast 3,161 · Invalid 14 · EC ward code local.manchester.sharston.2026-05-07 · Back to ward index

Chorlton Park · single-seat

Marginal winner 40.5% Proportional quota 50.0% Below quota −9.5 pts Valid ballots 6,102

RankCandidatePartyVotesShareBelow quotaElected
1Grace WorrallGreen Party2,47440.5%−9.5 ptsElected
2Joanna Rachel MidgleyLabour Party2,35838.6%
3Lee Adam DawsonReform UK4958.1%
4Jack HollissLiberal Democrats3425.6%
5Fassah BibiWorkers Party of Britain2594.2%
6Peter Joseph GoughConservative Party1502.5%
7Hamed AdenSocial Democratic Party240.4%

Electorate 13,354 · Ballots cast 6,120 · Invalid 18 · EC ward code local.manchester.chorlton-park.2026-05-07 · Back to ward index

Withington · single-seat

Marginal winner 40.8% Proportional quota 50.0% Below quota −9.2 pts Valid ballots 3,929

RankCandidatePartyVotesShareBelow quotaElected
1Beth HartnessGreen Party1,60440.8%−9.2 ptsElected
2April PrestonLiberal Democrats1,05626.9%
3Angela GartsideLabour Party84321.5%
4Charlie SouthwoodReform UK3629.2%
5Sarah Garcia de BustosConservative Party641.6%

Electorate 10,758 · Ballots cast 3,937 · Invalid 8 · EC ward code local.manchester.withington.2026-05-07 · Back to ward index

Moston · single-seat

Marginal winner 40.8% Proportional quota 50.0% Below quota −9.2 pts Valid ballots 4,122

RankCandidatePartyVotesShareBelow quotaElected
1Blake Steven FisherReform UK1,68340.8%−9.2 ptsElected
2Paula Elizabeth ApplebyLabour Party1,49836.3%
3Diane Lilian KosandiakGreen Party75318.3%
4Norman LewisLiberal Democrats1884.6%

Electorate 13,296 · Ballots cast 4,146 · Invalid 24 · EC ward code local.manchester.moston.2026-05-07 · Back to ward index

Baguley · single-seat

Marginal winner 40.9% Proportional quota 50.0% Below quota −9.1 pts Valid ballots 3,252

RankCandidatePartyVotesShareBelow quotaElected
1Sian AstleyReform UK1,32940.9%−9.1 ptsElected
2Paul Gerrard AndrewsLabour Party90627.9%
3Grace BuczkowskaGreen Party59718.4%
4Luke BerryConservative Party2457.5%
5Bernie RyanLiberal Democrats1223.8%
6Lynn WorthingtonTrade Unionist and Socialist Coalition531.6%

Electorate 11,623 · Ballots cast 3,266 · Invalid 14 · EC ward code local.manchester.baguley.2026-05-07 · Back to ward index

Crumpsall · single-seat

Marginal winner 41.3% Proportional quota 50.0% Below quota −8.7 pts Valid ballots 3,454

RankCandidatePartyVotesShareBelow quotaElected
1Jawad AminLabour Party1,42541.3%−8.7 ptsElected
2Robert Nicolson PollittGreen Party1,07331.1%
3Iftikhar Butt AhmedReform UK58717.0%
4Mini MajidWorkers Party of Britain2467.1%
5Amaan HashmiLiberal Democrats1233.6%

Electorate 2,843 · Ballots cast 3,475 · Invalid 21 · EC ward code local.manchester.crumpsall.2026-05-07 · Back to ward index

Ancoats and Beswick · single-seat

Marginal winner 42.0% Proportional quota 50.0% Below quota −8.0 pts Valid ballots 4,232

RankCandidatePartyVotesShareBelow quotaElected
1Hussayn SalemGreen Party1,77642.0%−8.0 ptsElected
2Luke AllanLiberal Democrats1,09525.9%
3Irene Cecilia RobinsonLabour Party78518.5%
4Elizabeth Grace DrinkwaterReform UK49811.8%
5Saadmun AbdullahConservative Party781.8%

Electorate 13,138 · Ballots cast 4,238 · Invalid 6 · EC ward code local.manchester.ancoats-beswick.2026-05-07 · Back to ward index

Charlestown · single-seat

Marginal winner 43.6% Proportional quota 50.0% Below quota −6.4 pts Valid ballots 3,592

RankCandidatePartyVotesShareBelow quotaElected
1Dylan Anthony EvansReform UK1,56643.6%−6.4 ptsElected
2Veronica KirkpatrickLabour Party1,20233.5%
3Ali WoodGreen Party65218.2%
4Charles William TurnerLiberal Democrats1724.8%

Electorate 12,220 · Ballots cast 3,615 · Invalid 23 · EC ward code local.manchester.charlestown.2026-05-07 · Back to ward index

Didsbury West · single-seat

Marginal winner 44.2% Proportional quota 50.0% Below quota −5.8 pts Valid ballots 5,667

RankCandidatePartyVotesShareBelow quotaElected
1John LeechLiberal Democrats2,50444.2%−5.8 ptsElected
2Adam SnapeGreen Party1,54727.3%
3Ben WilliamsLabour Party1,22021.5%
4Martin William SykesReform UK3426.0%
5Barakat ElkhalifaConservative Party541.0%

Electorate 12,203 · Ballots cast 5,675 · Invalid 8 · EC ward code local.manchester.didsbury-west.2026-05-07 · Back to ward index

Chorlton · single-seat

Marginal winner 45.4% Proportional quota 50.0% Below quota −4.6 pts Valid ballots 5,612

RankCandidatePartyVotesShareBelow quotaElected
1Chantal Lyn Kerr-SheppardGreen Party2,54945.4%−4.6 ptsElected
2John HackingLabour Party2,37442.3%
3Jorge Garcia de BustosConservative Party2955.3%
4Rhona BrownLiberal Democrats2474.4%
5Ian CarterReform UK1472.6%

Electorate 10,725 · Ballots cast 5,627 · Invalid 15 · EC ward code local.manchester.chorlton.2026-05-07 · Back to ward index

Burnage · single-seat

Marginal winner 45.8% Proportional quota 50.0% Below quota −4.2 pts Valid ballots 4,933

RankCandidatePartyVotesShareBelow quotaElected
1Asma AlamGreen Party2,25745.8%−4.2 ptsElected
2Murtaza Ranjha IqbalLabour Party1,44629.3%
3Heather McDonaghReform UK83717.0%
4Michael Paul Nash-WhitmoreLiberal Democrats1523.1%
5Muhammad Nadeem TahirWorkers Party of Britain1102.2%
6Bhupinder KumarConservative Party1072.2%
7Tenisha NantumeIndependent240.5%

Electorate 13,625 · Ballots cast 4,942 · Invalid 9 · EC ward code local.manchester.burnage.2026-05-07 · Back to ward index

Ardwick · single-seat

Marginal winner 45.8% Proportional quota 50.0% Below quota −4.2 pts Valid ballots 3,510

RankCandidatePartyVotesShareBelow quotaElected
1Alex-Salik ImranGreen Party1,60745.8%−4.2 ptsElected
2Tina HewitsonLabour Party1,12832.1%
3Charlie StottReform UK2958.4%
4Saqib AtharWorkers Party of Britain1704.8%
5Princetta Monica NicolConservative Party1614.6%
6Joe LynchLiberal Democrats1193.4%
7Alex Francis-PalmerCommunist Party of Britain300.9%

Electorate 13,171 · Ballots cast 3,540 · Invalid 30 · EC ward code local.manchester.ardwick.2026-05-07 · Back to ward index

Woodhouse Park · single-seat

Marginal winner 46.4% Proportional quota 50.0% Below quota −3.6 pts Valid ballots 3,040

RankCandidatePartyVotesShareBelow quotaElected
1Astrid JohnsonGreen Party1,41146.4%−3.6 ptsElected
2Brian Darral O'NeilReform UK1,01533.4%
3Roger BeattieLabour Party43814.4%
4Eric HoughtonConservative Party913.0%
5Anna CoombeLiberal Democrats551.8%
6Emily Elzbieta ChomiczIndependent301.0%

Electorate 11,580 · Ballots cast 3,049 · Invalid 9 · EC ward code local.manchester.woodhouse-park.2026-05-07 · Back to ward index

Deansgate · single-seat

Marginal winner 47.4% Proportional quota 50.0% Below quota −2.6 pts Valid ballots 2,912

RankCandidatePartyVotesShareBelow quotaElected
1Sarah Elizabeth WakefieldGreen Party1,38047.4%−2.6 ptsElected
2Joan Elizabeth DaviesLabour Party80127.5%
3John Richard BridgesLiberal Democrats38013.0%
4David Anthony BryanReform UK2267.8%
5Daniel James BellConservative Party1204.1%
6Connor SandersSocial Democratic Party50.2%

Electorate 10,966 · Ballots cast 2,922 · Invalid 10 · EC ward code local.manchester.deansgate.2026-05-07 · Back to ward index

Longsight · single-seat

Marginal winner 47.4% Proportional quota 50.0% Below quota −2.6 pts Valid ballots 4,863

RankCandidatePartyVotesShareBelow quotaElected
1Asif Iqbal RanjhaGreen Party2,30747.4%−2.6 ptsElected
2Abid ChohanLabour Party1,52431.3%
3Tanvir MarthWorkers Party of Britain4609.5%
4Michael Madade ChahwandaReform UK3847.9%
5Kobe Ryan BibbonLiberal Democrats931.9%
6Faran SikandarConservative Party831.7%
7Hugo WilsCommunist League Election Campaign120.2%

Electorate 15,014 · Ballots cast 4,879 · Invalid 16 · EC ward code local.manchester.longsight.2026-05-07 · Back to ward index

Rusholme · single-seat

Marginal winner 48.4% Proportional quota 50.0% Below quota −1.6 pts Valid ballots 3,961

RankCandidatePartyVotesShareBelow quotaElected
1Shams SyedGreen Party1,91948.4%−1.6 ptsElected
2Rabnawaz AkbarLabour Party1,06626.9%
3Mohhamed BilalWorkers Party of Britain57914.6%
4Norman Hesketh-HartReform UK1553.9%
5Jason Peter McLeodConservative Party1223.1%
6Greg SammonsLiberal Democrats1203.0%

Electorate 12,211 · Ballots cast 3,974 · Invalid 13 · EC ward code local.manchester.rusholme.2026-05-07 · Back to ward index

Old Moat · single-seat

Marginal winner 48.6% Proportional quota 50.0% Below quota −1.4 pts Valid ballots 3,764

RankCandidatePartyVotesShareBelow quotaElected
1Sam Easterby-SmithGreen Party1,82948.6%−1.4 ptsElected
2Suzannah Mary ReevesLabour Party1,18931.6%
3Kierin McCorkellReform UK39410.5%
4Tracey PookLiberal Democrats2095.6%
5Sarah HaynesConservative Party1153.1%
6Sebastian MooreSocial Democratic Party280.7%

Electorate 11,132 · Ballots cast 3,779 · Invalid 15 · EC ward code local.manchester.old-moat.2026-05-07 · Back to ward index

Piccadilly · single-seat

Marginal winner 50.9% Proportional quota 50.0% Below quota +0.9 pts Valid ballots 3,307

RankCandidatePartyVotesShareBelow quotaElected
1Ross StevenGreen Party1,68450.9%+0.9 ptsElected
2Fiona MoinuddinLabour Party1,03031.1%
3Kaleem Antony AksarLiberal Democrats3259.8%
4Peter Thomas BeckettReform UK1725.2%
5Paraic Thomas DelahuntConservative Party962.9%

Electorate 10,773 · Ballots cast 3,318 · Invalid 11 · EC ward code local.manchester.piccadilly.2026-05-07 · Back to ward index

Fallowfield · single-seat

Marginal winner 52.0% Proportional quota 50.0% Below quota +2.0 pts Valid ballots 2,552

RankCandidatePartyVotesShareBelow quotaElected
1Sufyaan JasatGreen Party1,32852.0%+2.0 ptsElected
2Ali Raza IlyasLabour Party71027.8%
3Racheal BurnsReform UK29311.5%
4Luke David BarkerConservative Party1054.1%
5John Patrick Bryans CommonsLiberal Democrats793.1%
6Raluca KhajehWorkers Party of Britain371.4%

Electorate 9,919 · Ballots cast 2,562 · Invalid 10 · EC ward code local.manchester.fallowfield.2026-05-07 · Back to ward index

Whalley Range · single-seat

Marginal winner 53.9% Proportional quota 50.0% Below quota +3.9 pts Valid ballots 4,636

RankCandidatePartyVotesShareBelow quotaElected
1Ati ZafarGreen Party2,49853.9%+3.9 ptsElected
2Aftab RazaqLabour Party1,40730.3%
3Sameera AshrafWorkers Party of Britain2665.7%
4Lee Montague-TrenchardReform UK2064.4%
5Seb BateLiberal Democrats1352.9%
6Andrew Runnacles ChadwickConservative Party1242.7%

Electorate 12,188 · Ballots cast 4,653 · Invalid 17 · EC ward code local.manchester.whalley-range.2026-05-07 · Back to ward index

Hulme · single-seat

Marginal winner 54.8% Proportional quota 50.0% Below quota +4.8 pts Valid ballots 3,757

RankCandidatePartyVotesShareBelow quotaElected
1Bernard Joseph EkberyGreen Party2,05954.8%+4.8 ptsElected
2Lee-Ann Mary IgbonLabour Party1,25733.5%
3Nigel Arthur SlackReform UK2857.6%
4Robin Francis GraysonLiberal Democrats1564.2%

Electorate 12,993 · Ballots cast 3,773 · Invalid 16 · EC ward code local.manchester.hulme.2026-05-07 · Back to ward index

Levenshulme · single-seat

Marginal winner 55.5% Proportional quota 50.0% Below quota +5.5 pts Valid ballots 5,539

RankCandidatePartyVotesShareBelow quotaElected
1Fesl Reza-KhanGreen Party3,07355.5%+5.5 ptsElected
2Dzidra NoorLabour Party1,05219.0%
3Muhammad IqbalWorkers Party of Britain64911.7%
4Christian SkyReform UK3786.8%
5Jeremy Edward HoadIndependent2865.2%
6Liaqat AliLiberal Democrats681.2%
7Emma WoodsTrade Unionist and Socialist Coalition330.6%

Electorate 14,599 · Ballots cast 5,565 · Invalid 26 · EC ward code local.manchester.levenshulme.2026-05-07 · Back to ward index

Moss Side · single-seat

Marginal winner 56.5% Proportional quota 50.0% Below quota +6.5 pts Valid ballots 4,199

RankCandidatePartyVotesShareBelow quotaElected
1Thirza Amina Asanga-RaeGreen Party2,37156.5%+6.5 ptsElected
2Erinma BellLabour Party1,35632.3%
3Martin McKinnonReform UK1894.5%
4Jake Christopher David FountainConservative Party1102.6%
5Nadia DaraWorkers Party of Britain1082.6%
6Lynne WilliamsLiberal Democrats651.5%

Electorate 15,185 · Ballots cast 4,223 · Invalid 24 · EC ward code local.manchester.moss-side.2026-05-07 · Back to ward index