← Manchester (all cycles) · 2 May 2024 cohort

Manchester 2024

Local elections held 2 May 2024.

32 ward races
33 seats
9 elected below the proportional quota
27.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 that would be needed to be guaranteed that seat under any proportional voting method (1 seats + 1). For a 1-seat ward the quota is 50%; for 2 seats, 33.3%; for 3 seats, 25%.

Where the actual winning share fell below the quota, we show the gap as points under par — the editorial indictment. Above-par results are just majority mandates and pass without comment. The voting method is the subject of every observation here. Named candidates appear as the public election record requires; the cause being audited is the voting method, not the individuals. See the methodology page for derivations.

If votes were counted by party

Across the 32 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 33 seats had been allocated to those vote totals in proportion (how, with caveats). The Δ column is the actual seat count minus the proportional seat count — positive numbers are parties First-Past-the-Post over-represented in this council, negative are parties it under-represented.

PartyVotesVote %Seats won% of seatsProportional seatsProportional %Δ
Labour Party62,68254.7%3090.9%1957.6%+11
Green Party20,26517.7%13.0%618.2%-5
Liberal Democrats12,55510.9%13.0%412.1%-3
Conservative and Unionist Party7,1126.2%00.0%26.1%-2
Workers Party of Britain6,1745.4%13.0%13.0%0
Independent4,9954.4%00.0%13.0%-1
Independent Network5580.5%00.0%00.0%0
WEP1230.1%00.0%00.0%0
COMMUNIST FUTURE930.1%00.0%00.0%0
Trade Unionist and Socialist Coalition810.1%00.0%00.0%0
ND420.0%00.0%00.0%0
Total114,680100.0%33100.0%33100.0%0

Vote share vs seats won

The top bar is each party's share of votes cast in this council. Below, one square per seat, coloured by the party that won it — first the actual First-Past-the-Post result, then what a proportional method would have produced from the same vote totals. Divergence between the bar and the actual grid is the indictment of the method.

Vote share
Actual seats
Proportional seats

Wards in this council

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

Race results

Levenshulme · single-seat

Marginal winner 38.2% Proportional quota 50.0% Difference +11.8 pts below quota Valid ballots 5,126

RankCandidatePartyVotesShareElected
1Hussain, Z.Labour Party1,95838.2%Elected
2Iqbal, M.Workers Party of Britain1,20023.4%
3Gardner, A.Green Party86316.8%
4Hoad, J.Independent76114.8%
5Bridges, J.Liberal Democrats2244.4%
6Ben Kin, C.Conservative and Unionist Party1202.3%

Electorate 13,895 · Ballots cast 5,126 · EC ward code E05011369 · Back to ward index

Crumpsall · single-seat

Marginal winner 43.2% Proportional quota 50.0% Difference +6.8 pts below quota Valid ballots 3,398

RankCandidatePartyVotesShareElected
1Ali, N.Labour Party1,46743.2%Elected
2Anwar, M.Independent98128.9%
3Hawdale, A.Green Party2988.8%
4Fatima, A.Conservative and Unionist Party2136.3%
5Lewis, N.Liberal Democrats1925.7%
6Baz, T.Independent1243.6%
7Days, S.WEP1233.6%

Electorate 11,983 · Ballots cast 3,398 · EC ward code E05011360 · Back to ward index

Rusholme · single-seat

Marginal winner 43.4% Proportional quota 50.0% Difference +6.6 pts below quota Valid ballots 3,708

RankCandidatePartyVotesShareElected
1Lovecy, J.Labour Party1,60843.4%Elected
2Hussain, N.Workers Party of Britain82322.2%
3Sajjad, M.Independent55515.0%
4Pirdzuns, D.Green Party41311.1%
5Kalokoh, J.Conservative and Unionist Party1433.9%
6Sammons, G.Liberal Democrats1243.3%
7Qazi, S.ND421.1%

Electorate 12,542 · Ballots cast 3,708 · EC ward code E05011377 · Back to ward index

Didsbury West · single-seat

Marginal winner 43.7% Proportional quota 50.0% Difference +6.3 pts below quota Valid ballots 5,449

RankCandidatePartyVotesShareElected
1Hilal, D.Labour Party2,37943.7%Elected
2Hughes, R.Liberal Democrats2,22040.7%
3Parker, S.Green Party67712.4%
4Bell, D.Conservative and Unionist Party1733.2%

Electorate 12,262 · Ballots cast 5,449 · EC ward code E05011363 · Back to ward index

Withington · single-seat

Marginal winner 44.5% Proportional quota 50.0% Difference +5.5 pts below quota Valid ballots 3,630

RankCandidatePartyVotesShareElected
1Wills, C.Labour Party1,61444.5%Elected
2Preston, A.Liberal Democrats1,08229.8%
3Easterby-Smith, S.Green Party83523.0%
4Arif, A.Conservative and Unionist Party992.7%

Electorate 11,026 · Ballots cast 3,630 · EC ward code E05011380 · Back to ward index

Moss Side · single-seat

Marginal winner 45.1% Proportional quota 50.0% Difference +4.9 pts below quota Valid ballots 3,909

RankCandidatePartyVotesShareElected
1Mumtaz, E.Labour Party1,76345.1%Elected
2Olad, A.Independent98825.3%
3Asanga-Rae, T.Green Party82021.0%
4Kumar, B.Conservative and Unionist Party1804.6%
5Jones, P.Liberal Democrats1584.0%

Electorate 14,705 · Ballots cast 3,909 · EC ward code E05011372 · Back to ward index

Didsbury East · 2-seat (bloc vote)

Marginal winner 28.7% Proportional quota 33.3% Difference +4.7 pts below quota Valid ballots 9,103

RankCandidatePartyVotesShareElected
1Foley, L.Labour Party2,63629.0%Elected
2Bell, L.Labour Party2,61128.7%Elected
3Coombe, B.Liberal Democrats1,17612.9%
4Lanigan, C.Green Party7848.6%
5Sabbagh, B.Liberal Democrats7808.6%
6Dundas, B.Green Party6226.8%
7McHugh, S.Conservative and Unionist Party2793.1%
8Huque, A.Conservative and Unionist Party2152.4%

Electorate 11,322 · Ballots cast 9,103 · EC ward code E05011362 · Back to ward index

Longsight · single-seat

Marginal winner 46.3% Proportional quota 50.0% Difference +3.7 pts below quota Valid ballots 5,278

RankCandidatePartyVotesShareElected
1Sarwar, S.Workers Party of Britain2,44446.3%Elected
2Rahman, L.Labour Party2,25942.8%
3Ekbery, B.Green Party2534.8%
4Rowe, L.Conservative and Unionist Party1643.1%
5Ali, L.Liberal Democrats1102.1%
6Raja, M.Independent480.9%

Electorate 13,981 · Ballots cast 5,278 · EC ward code E05011370 · Back to ward index

Cheetham · single-seat

Marginal winner 50.0% Proportional quota 50.0% Difference 0.0 pts Valid ballots 3,811

RankCandidatePartyVotesShareElected
1Ali, S.Labour Party1,90650.0%Elected
2Ali, D.Independent1,21832.0%
3Reza-Khan, F.Green Party3158.3%
4Morrison, R.Liberal Democrats1915.0%
5Assam, P.Conservative and Unionist Party1503.9%
6Potts, E.COMMUNIST FUTURE310.8%

Electorate 13,818 · Ballots cast 3,811 · EC ward code E05011356 · Back to ward index

Ancoats and Beswick · single-seat

Marginal winner 50.1% Proportional quota 50.0% Difference −0.1 pts Valid ballots 3,795

RankCandidatePartyVotesShareElected
1Good, A.Liberal Democrats1,90050.1%Elected
2Jarman, J.Labour Party1,42037.4%
3Walsh Benson, K.Green Party3669.6%
4Wan, P.Conservative and Unionist Party762.0%
5Strafford, C.COMMUNIST FUTURE330.9%

Electorate 12,679 · Ballots cast 3,795 · EC ward code E05011350 · Back to ward index

Whalley Range · single-seat

Marginal winner 51.2% Proportional quota 50.0% Difference −1.2 pts Valid ballots 4,073

RankCandidatePartyVotesShareElected
1Bano, M.Labour Party2,08451.2%Elected
2Nagle, B.Green Party98024.1%
3Marth, T.Workers Party of Britain66916.4%
4Bate, S.Liberal Democrats1804.4%
5Hesketh-Hart, N.Conservative and Unionist Party1603.9%

Electorate 11,948 · Ballots cast 4,073 · EC ward code E05011379 · Back to ward index

Fallowfield · single-seat

Marginal winner 53.7% Proportional quota 50.0% Difference −3.7 pts Valid ballots 2,114

RankCandidatePartyVotesShareElected
1Sadiq, G.Labour Party1,13653.7%Elected
2Mayo, A.Green Party33816.0%
3Billah, C.Workers Party of Britain33115.7%
4Williams, L.Liberal Democrats1969.3%
5Hossain, S.Conservative and Unionist Party1135.3%

Electorate 10,094 · Ballots cast 2,114 · EC ward code E05011364 · Back to ward index

Burnage · single-seat

Marginal winner 53.9% Proportional quota 50.0% Difference −3.9 pts Valid ballots 4,186

RankCandidatePartyVotesShareElected
1Craig, B.Labour Party2,25753.9%Elected
2Alam, A.Green Party81519.5%
3Rahman, S.Workers Party of Britain70716.9%
4Bibbon, K.Liberal Democrats2105.0%
5Tahir, M.Conservative and Unionist Party1974.7%

Electorate 13,222 · Ballots cast 4,186 · EC ward code E05011354 · Back to ward index

Higher Blackley · single-seat

Marginal winner 55.9% Proportional quota 50.0% Difference −5.9 pts Valid ballots 2,488

RankCandidatePartyVotesShareElected
1Connolly, J.Labour Party1,39255.9%Elected
2Booth, D.Independent Network55822.4%
3Matthews, V.Green Party2158.6%
4Jones, C.Conservative and Unionist Party1757.0%
5Matthews, P.Liberal Democrats1485.9%

Electorate 11,300 · Ballots cast 2,488 · EC ward code E05011367 · Back to ward index

Piccadilly · single-seat

Marginal winner 56.6% Proportional quota 50.0% Difference −6.6 pts Valid ballots 2,566

RankCandidatePartyVotesShareElected
1Lyons, J.Labour Party1,45356.6%Elected
2Robinson, S.Green Party81531.8%
3Harrison, A.Liberal Democrats1405.5%
4Tomar, P.Conservative and Unionist Party1295.0%
5Rylance, S.COMMUNIST FUTURE291.1%

Electorate 9,636 · Ballots cast 2,566 · EC ward code E05011376 · Back to ward index

Hulme · single-seat

Marginal winner 58.4% Proportional quota 50.0% Difference −8.4 pts Valid ballots 3,161

RankCandidatePartyVotesShareElected
1Glover, L.Labour Party1,84558.4%Elected
2Bayunu, E.Green Party1,01832.2%
3Cheung, Y.Conservative and Unionist Party1725.4%
4Lynch, J.Liberal Democrats1264.0%

Electorate 12,903 · Ballots cast 3,161 · EC ward code E05011368 · Back to ward index

Woodhouse Park · single-seat

Marginal winner 59.2% Proportional quota 50.0% Difference −9.2 pts Valid ballots 2,671

RankCandidatePartyVotesShareElected
1Nunney, R.Green Party1,58059.2%Elected
2Wildman, S.Labour Party89033.3%
3Houghton, E.Conservative and Unionist Party1304.9%
4Hablak, A.Liberal Democrats712.7%

Electorate 11,542 · Ballots cast 2,671 · EC ward code E05011381 · Back to ward index

Charlestown · single-seat

Marginal winner 60.0% Proportional quota 50.0% Difference −10.0 pts Valid ballots 2,668

RankCandidatePartyVotesShareElected
1Jafri, U.Labour Party1,60260.0%Elected
2Hodges, P.Green Party59122.2%
3Khan, M.Conservative and Unionist Party29911.2%
4Ncube, M.Liberal Democrats1766.6%

Electorate 12,225 · Ballots cast 2,668 · EC ward code E05011355 · Back to ward index

Chorlton · single-seat

Marginal winner 60.1% Proportional quota 50.0% Difference −10.1 pts Valid ballots 4,671

RankCandidatePartyVotesShareElected
1Kirwin-McGinley, T.Labour Party2,80960.1%Elected
2Hughes, K.Green Party1,36029.1%
3Brown, R.Liberal Democrats3437.3%
4Fofanah, F.Conservative and Unionist Party1593.4%

Electorate 10,524 · Ballots cast 4,671 · EC ward code E05011357 · Back to ward index

Deansgate · single-seat

Marginal winner 62.2% Proportional quota 50.0% Difference −12.2 pts Valid ballots 2,304

RankCandidatePartyVotesShareElected
1Johns, M.Labour Party1,43262.2%Elected
2Ogden, C.Green Party49021.3%
3McLeod, J.Conservative and Unionist Party1968.5%
4Allan, L.Liberal Democrats1868.1%

Electorate 9,635 · Ballots cast 2,304 · EC ward code E05011361 · Back to ward index

Moston · single-seat

Marginal winner 62.3% Proportional quota 50.0% Difference −12.3 pts Valid ballots 3,183

RankCandidatePartyVotesShareElected
1Mandongwe, S.Labour Party1,98262.3%Elected
2Kosandiak, D.Green Party46414.6%
3Alabi, P.Conservative and Unionist Party45214.2%
4Cameron, J.Liberal Democrats2859.0%

Electorate 13,216 · Ballots cast 3,183 · EC ward code E05011373 · Back to ward index

Northenden · single-seat

Marginal winner 63.4% Proportional quota 50.0% Difference −13.4 pts Valid ballots 2,744

RankCandidatePartyVotesShareElected
1Lynch, S.Labour Party1,74163.4%Elected
2Buchan, S.Green Party51918.9%
3McGowan, E.Conservative and Unionist Party32011.7%
4Clayton, M.Liberal Democrats1646.0%

Electorate 10,931 · Ballots cast 2,744 · EC ward code E05011374 · Back to ward index

Brooklands · single-seat

Marginal winner 63.8% Proportional quota 50.0% Difference −13.8 pts Valid ballots 2,723

RankCandidatePartyVotesShareElected
1Marsh, D.Labour Party1,73763.8%Elected
2Ajayi, Y.Conservative and Unionist Party40714.9%
3Buczkowska, G.Green Party40214.8%
4Stewart, E.Liberal Democrats1776.5%

Electorate 11,093 · Ballots cast 2,723 · EC ward code E05011353 · Back to ward index

Chorlton Park · single-seat

Marginal winner 64.0% Proportional quota 50.0% Difference −14.0 pts Valid ballots 5,053

RankCandidatePartyVotesShareElected
1Shilton Godwin, M.Labour Party3,23564.0%Elected
2Walton, R.Green Party1,22224.2%
3Rogers, C.Liberal Democrats3667.2%
4Berry, K.Conservative and Unionist Party2304.6%

Electorate 13,210 · Ballots cast 5,053 · EC ward code E05011358 · Back to ward index

Baguley · single-seat

Marginal winner 64.1% Proportional quota 50.0% Difference −14.1 pts Valid ballots 2,476

RankCandidatePartyVotesShareElected
1Rawlins, T.Labour Party1,58664.1%Elected
2Berry, L.Conservative and Unionist Party42317.1%
3Welsh, J.Green Party31912.9%
4Manktelow, P.Liberal Democrats1486.0%

Electorate 11,683 · Ballots cast 2,476 · EC ward code E05011352 · Back to ward index

Ardwick · single-seat

Marginal winner 64.1% Proportional quota 50.0% Difference −14.1 pts Valid ballots 3,037

RankCandidatePartyVotesShareElected
1Muse, A.Labour Party1,94764.1%Elected
2Perriam, C.Green Party52817.4%
3Nicol, P.Conservative and Unionist Party32910.8%
4Ryan, B.Liberal Democrats2337.7%

Electorate 12,956 · Ballots cast 3,037 · EC ward code E05011351 · Back to ward index

Old Moat · single-seat

Marginal winner 64.5% Proportional quota 50.0% Difference −14.5 pts Valid ballots 3,221

RankCandidatePartyVotesShareElected
1White, G.Labour Party2,07864.5%Elected
2Bannister, L.Green Party77724.1%
3Martin, J.Liberal Democrats2507.8%
4Ahmed, M.Conservative and Unionist Party1163.6%

Electorate 11,572 · Ballots cast 3,221 · EC ward code E05011375 · Back to ward index

Miles Platting and Newton Heath · single-seat

Marginal winner 66.6% Proportional quota 50.0% Difference −16.6 pts Valid ballots 2,816

RankCandidatePartyVotesShareElected
1Hitchen, J.Labour Party1,87666.6%Elected
2Liley, D.Independent32011.4%
3Kumbhat, P.Green Party29510.5%
4Ounah, B.Conservative and Unionist Party1916.8%
5Turner, C.Liberal Democrats1344.8%

Electorate 13,440 · Ballots cast 2,816 · EC ward code E05011371 · Back to ward index

Gorton and Abbey Hey · single-seat

Marginal winner 68.4% Proportional quota 50.0% Difference −18.4 pts Valid ballots 3,225

RankCandidatePartyVotesShareElected
1Reid, J.Labour Party2,20668.4%Elected
2Pearcey, J.Liberal Democrats40312.5%
3Turner, N.Green Party36811.4%
4Nzeribe, U.Conservative and Unionist Party2487.7%

Electorate 14,031 · Ballots cast 3,225 · EC ward code E05011365 · Back to ward index

Sharston · single-seat

Marginal winner 69.6% Proportional quota 50.0% Difference −19.6 pts Valid ballots 2,448

RankCandidatePartyVotesShareElected
1Taylor, E.Labour Party1,70369.6%Elected
2Sykes, G.Conservative and Unionist Party33813.8%
3Candeland, B.Green Party27011.0%
4O'Donoghue, M.Liberal Democrats1375.6%

Electorate 11,576 · Ballots cast 2,448 · EC ward code E05011378 · Back to ward index

Harpurhey · single-seat

Marginal winner 70.4% Proportional quota 50.0% Difference −20.4 pts Valid ballots 2,668

RankCandidatePartyVotesShareElected
1Green, J.Labour Party1,87970.4%Elected
2Brown, G.Conservative and Unionist Party30011.2%
3Betteridge, J.Green Party29411.0%
4Craske, C.Liberal Democrats1144.3%
5Hey, S.Trade Unionist and Socialist Coalition813.0%

Electorate 13,296 · Ballots cast 2,668 · EC ward code E05011366 · Back to ward index

Clayton and Openshaw · single-seat

Marginal winner 73.6% Proportional quota 50.0% Difference −23.6 pts Valid ballots 2,977

RankCandidatePartyVotesShareElected
1Ludford, D.Labour Party2,19173.6%Elected
2Syed, S.Green Party35912.1%
3Swaray-Kella, R.Conservative and Unionist Party2167.3%
4Turner, M.Liberal Democrats2117.1%

Electorate 13,350 · Ballots cast 2,977 · EC ward code E05011359 · Back to ward index