← Salford (all cycles) · 6 May 2021 cohort

Salford 2021

Local elections held 6 May 2021.

20 ward races
60 seats
17 unfairly awarded seats
28.3% of seats unfairly awarded

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

If votes were counted by party

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

PartyVotesVote %Seats won% of seatsProportional seatsProportional %Δ
Labour Party72,13557.4%5286.7%3558.3%+17
Conservative Party32,15925.6%711.7%1626.7%-9
Green Party8,1396.5%00.0%46.7%-4
Liberal Democrats7,8606.2%11.7%35.0%-2
CORE IND2,5952.1%00.0%11.7%-1
Independent2,1801.7%00.0%11.7%-1
WEP3420.3%00.0%00.0%0
ND1850.1%00.0%00.0%0
Trade Unionist and Socialist Coalition1730.1%00.0%00.0%0
Total125,768100.0%60100.0%60100.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 2021 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2021 election (current) and on the eve of it (2020), so you can see what the result replaced.

Current (2021)
Previous (2020)

Wards in this council

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

Race results

Kersal and Broughton Park · 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. 2,476

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
1Saunders A.Conservative Party1,79724.2%72.6%+47.6 ptsElected
2Leitner A.Conservative Party1,67922.6%67.8%+42.8 ptsElected
3Walter A.Y.Liberal Democrats89112.0%36.0%+11.0 ptsElected
4Amana-Ghola Y.N.Labour Party7219.7%29.1%
5Husain A.Conservative Party7119.6%28.7%
6Wain R.Labour Party7079.5%28.6%
7Saeed M.Labour Party5597.5%22.6%
8Ransley J.M.Green Party3634.9%14.7%

Electorate 9,503 · EC ward code E05013026 · Back to ward index

Walkden South · 3-seat (bloc vote)

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

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
1Brooks J.M.Labour Party1,70321.5%64.4%+39.4 ptsElected
2Morris M.A.Labour Party1,34717.0%51.0%+26.0 ptsElected
3Syed I.Labour Party1,06613.4%40.3%+15.3 ptsElected
4Croden L.Conservative Party1,06013.4%40.1%
5Midgley C.Conservative Party1,01412.8%38.4%
6Gallagher J.T.Conservative Party97812.3%37.0%
7Dylan T.M.Green Party5016.3%19.0%
8Lewis S.Liberal Democrats2593.3%9.8%

Electorate 8,986 · EC ward code E05013035 · Back to ward index

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

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
1Humphreys A.Labour Party95920.6%61.8%+36.8 ptsElected
2Rowland J.S.Labour Party72315.5%46.6%+21.6 ptsElected
3Treasadern P.Labour Party63913.7%41.2%+16.2 ptsElected
4Warren A.Liberal Democrats53111.4%34.2%
5Masters L.E.Green Party3768.1%24.2%
6Coombe B.Liberal Democrats3477.5%22.4%
7Wynne A.Liberal Democrats3387.3%21.8%
8Thomas J.C.Green Party2465.3%15.9%
9Khan S.M.Conservative Party1683.6%10.8%
10Semple D.R.Conservative Party1673.6%10.8%
11Majid W.Conservative Party1623.5%10.4%

Electorate 6,221 · EC ward code E05013031 · Back to ward index

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

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
1Clarke B.Conservative Party2,20522.8%68.3%+43.3 ptsElected
2Ward D.Conservative Party1,79718.6%55.7%+30.7 ptsElected
3Turner L.Conservative Party1,34513.9%41.7%+16.7 ptsElected
4Pepper T.Labour Party1,25713.0%38.9%
5Robinson C.Labour Party1,20912.5%37.4%
6Rowley C.Labour Party7507.7%23.2%
7Battersby D.J.Green Party4995.2%15.5%
8Chisnall I.L.Liberal Democrats3543.7%11.0%
9Hughes G.K.Liberal Democrats1401.4%4.3%
10Biesiadzinski S.Liberal Democrats1301.3%4.0%

Electorate 9,778 · EC ward code E05013020 · Back to ward index

Worsley and Westwood Park · 3-seat (bloc vote)

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

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
1Garrido K.M.Conservative Party1,44018.2%54.7%+29.7 ptsElected
2Garrido R.J.Conservative Party1,22415.5%46.5%+21.5 ptsElected
3Davies T.Labour Party1,22015.5%46.4%+21.4 ptsElected
4Kealey A.Conservative Party1,08213.7%41.1%
5Mullen M.A.Labour Party1,00712.8%38.3%
6Grogan B.Labour Party85010.8%32.3%
7Bertenshaw C.Green Party4565.8%17.3%
8Blessing J.K.Liberal Democrats2753.5%10.5%
9Robbins S.M.Liberal Democrats2092.6%7.9%
10Wells D.L.Liberal Democrats1301.6%4.9%

Electorate 9,051 · EC ward code E05013037 · Back to ward index

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

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
1August S.Labour Party2,13223.2%69.6%+44.6 ptsElected
2McCusker M.Labour Party1,83420.0%59.9%+34.9 ptsElected
3Tetteh N.D.Labour Party1,45115.8%47.4%+22.4 ptsElected
4Cawdrey D.S.Conservative Party8198.9%26.7%
5Hamilton C.P.Green Party7998.7%26.1%
6Craig K.Conservative Party7548.2%24.6%
7Husain A.Conservative Party5075.5%16.6%
8McLellan J.H.Liberal Democrats3794.1%12.4%
9Humphery D.L.WEP3423.7%11.2%
10Griffiths S.Trade Unionist and Socialist Coalition1731.9%5.6%

Electorate 11,036 · EC ward code E05013024 · Back to ward index

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

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
1Bentham B.A.Labour Party1,74521.4%64.2%+39.2 ptsElected
2Pevitt M.T.Labour Party1,41317.3%52.0%+27.0 ptsElected
3Reynolds N.A.Labour Party1,37216.8%50.5%+25.5 ptsElected
4Grosskopf J.Conservative Party5076.2%18.7%
5Stephenson R.J.Green Party5046.2%18.6%
6Overend J.Liberal Democrats4896.0%18.0%
7Murphy P.Liberal Democrats4415.4%16.2%
8Ferrer M.Independent4385.4%16.1%
9Saunders M.Conservative Party4275.2%15.7%
10Grant J.B.F.Liberal Democrats4145.1%15.2%
11Mountaine J.Conservative Party3994.9%14.7%

Electorate 10,030 · EC ward code E05013023 · Back to ward index

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

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
1Nelson L.E.Labour Party1,82929.5%88.6%+63.6 ptsElected
2Robinson-Smith H.J.Labour Party1,19919.4%58.1%+33.1 ptsElected
3Walsh J.Labour Party1,05217.0%51.0%+26.0 ptsElected
4Pike D.CORE IND1,04616.9%50.7%
5Miller A.J.Conservative Party5378.7%26.0%
6Meades-Smith J.Conservative Party5308.6%25.7%

Electorate 9,522 · EC ward code E05013022 · Back to ward index

Blackfriars and Trinity · 3-seat (bloc vote)

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

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
1Hamilton J.E.Labour Party1,22623.0%68.9%+43.9 ptsElected
2Coen S.A.Labour Party1,20522.6%67.7%+42.7 ptsElected
3Walker R.M.J.Labour Party94617.7%53.2%+28.2 ptsElected
4Olsen W.K.Green Party60611.4%34.1%
5Seed C.Green Party3496.5%19.6%
6Wharton M.Green Party2765.2%15.5%
7Assam P.Conservative Party1773.3%9.9%
8Treves Brown B.J.Liberal Democrats1422.7%8.0%
9Begum S.Conservative Party1372.6%7.7%
10D'Amelio Z.Independent1182.2%6.6%
11Gillan S.Liberal Democrats961.8%5.4%
12Turner-Preece S.J.Liberal Democrats611.1%3.4%

Electorate 7,368 · EC ward code E05013019 · Back to ward index

Walkden North · 3-seat (bloc vote)

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

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
1Brocklehurst A.Labour Party1,36527.9%83.6%+58.6 ptsElected
2Bellamy S.Labour Party1,10622.6%67.7%+42.7 ptsElected
3Youd J.L.Labour Party87517.9%53.6%+28.6 ptsElected
4Thompson C.Conservative Party50110.2%30.7%
5Battersby F.R.Green Party4118.4%25.2%
6Carlyle J.Conservative Party4008.2%24.5%
7Sutherland J.F.Liberal Democrats2404.9%14.7%

Electorate 9,413 · EC ward code E05013034 · Back to ward index

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

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
1Kelly T.Labour Party1,32022.3%67.0%+42.0 ptsElected
2Jones R.Labour Party1,25121.2%63.5%+38.5 ptsElected
3Taylor P.Labour Party1,07018.1%54.3%+29.3 ptsElected
4Goulden D.J.CORE IND59910.1%30.4%
5Goulden P.A.CORE IND5068.6%25.7%
6Perry N.K.CORE IND4447.5%22.5%
7Ferreira E.P.Conservative Party4327.3%21.9%
8Hussain J.Conservative Party2854.8%14.5%

Electorate 9,813 · EC ward code E05013025 · Back to ward index

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

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Fletcher H.D.Labour Party1,42520.2%60.6%+35.6 ptsElected
2Cammell J.Labour Party1,39819.8%59.4%+34.4 ptsElected
3Dickman S.J.Labour Party1,28218.2%54.5%+29.5 ptsElected
4Brookes D.Conservative Party6318.9%26.8%
5O'Neill J.Independent5557.9%23.6%
6Olive J.Conservative Party4536.4%19.2%
7Meades D.Conservative Party4266.0%18.1%
8Balkind H.S.Green Party4125.8%17.5%
9Barnes C.Independent2723.9%11.6%
10Thompson K.W.Liberal Democrats2062.9%8.8%

Electorate 9,522 · EC ward code E05013033 · Back to ward index

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

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
1Bailey D.C.Labour Party1,22921.6%64.9%+39.9 ptsElected
2Warner B.Labour Party1,11319.6%58.8%+33.8 ptsElected
3Linden S.Labour Party1,03818.3%54.9%+29.9 ptsElected
4Hall S.Conservative Party57710.2%30.5%
5Betreen G.R.Conservative Party57510.1%30.4%
6Kahn N.Conservative Party4497.9%23.7%
7Mulleady P.Green Party3716.5%19.6%
8Watkins G.Liberal Democrats1933.4%10.2%
9Marsden J.D.Independent1322.3%7.0%

Electorate 9,227 · EC ward code E05013029 · Back to ward index

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

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
1Burch T.Labour Party1,22930.6%91.8%+66.8 ptsElected
2Mashiter R.Labour Party93423.2%69.7%+44.7 ptsElected
3Walsh J.D.Labour Party75818.9%56.6%+31.6 ptsElected
4Smith N.Green Party43810.9%32.7%
5Croden L.Conservative Party2295.7%17.1%
6Balcombe T.R.Liberal Democrats1624.0%12.1%
7Ilett T.Conservative Party1594.0%11.9%
8Cooper P.N.Liberal Democrats1092.7%8.1%

Electorate 7,032 · EC ward code E05013028 · Back to ward index

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

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
1Lewis K.Labour Party1,11530.0%89.9%+64.9 ptsElected
2Sharpe R.Labour Party90524.3%73.0%+48.0 ptsElected
3Weir C.M.Labour Party70919.1%57.2%+32.2 ptsElected
4Chapman D.Conservative Party43811.8%35.3%
5Oxbrow S.M.Green Party3188.5%25.6%
6Masood A.Conservative Party2366.3%19.0%

Electorate 9,277 · EC ward code E05013027 · Back to ward index

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

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
1Barnes M.Labour Party1,27927.1%81.4%+56.4 ptsElected
2Nkurunziza W.Labour Party1,02821.8%65.4%+40.4 ptsElected
3Warmisham J.D.Labour Party94320.0%60.0%+35.0 ptsElected
4Nadin A.Green Party4309.1%27.4%
5McAntagart S.E.Conservative Party3287.0%20.9%
6Lederberger A.S.Conservative Party2705.7%17.2%
7Nuttall J.R.Liberal Democrats2525.3%16.0%
8Broadley G.W.ND1152.4%7.3%
9Youd O.R.ND701.5%4.5%

Electorate 9,561 · EC ward code E05013030 · Back to ward index

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

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
1Dawson J.Labour Party1,67226.9%80.7%+55.7 ptsElected
2Hinds B.Labour Party1,42923.0%69.0%+44.0 ptsElected
3Reynolds G.C.Labour Party1,24520.0%60.1%+35.1 ptsElected
4Cunliffe C.J.Conservative Party70111.3%33.9%
5Frazer R.J.Conservative Party5689.1%27.4%
6Olsen A.Independent3004.8%14.5%
7McKinlay I.Liberal Democrats2974.8%14.3%

Electorate 9,423 · EC ward code E05013032 · Back to ward index

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

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
1Brabiner M.Labour Party1,21724.4%73.3%+48.3 ptsElected
2King J.Labour Party1,20924.3%72.8%+47.8 ptsElected
3Merry J.D.Labour Party1,01320.3%61.0%+36.0 ptsElected
4Goldfine B.D.Conservative Party4318.7%26.0%
5Jones D.Green Party3677.4%22.1%
6Mebeze P.C.A.Conservative Party3236.5%19.5%
7Sabir A.Conservative Party2705.4%16.3%
8Parry D.R.Liberal Democrats1523.1%9.2%

Electorate 9,552 · EC ward code E05013021 · Back to ward index

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

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
1Boshell P.Labour Party1,64226.0%77.9%+52.9 ptsElected
2Lancaster D.A.Labour Party1,41022.3%66.9%+41.9 ptsElected
3Mullen J.Labour Party1,30520.6%61.9%+36.9 ptsElected
4Barden J.Conservative Party4967.8%23.5%
5Reygan J.Conservative Party4256.7%20.2%
6Sayer J.L.Green Party4176.6%19.8%
7Roberts T.A.Conservative Party4046.4%19.2%
8Duke A.I.Liberal Democrats2253.6%10.7%

Electorate 10,674 · EC ward code E05013018 · Back to ward index

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

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 3 votes, so we approximate ballots as total votes ÷ 3. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Cusack P.G.Labour Party1,74730.2%90.5%+65.5 ptsElected
2Wade M.Labour Party1,42324.6%73.7%+48.7 ptsElected
3Shama A.M.Labour Party1,33023.0%68.9%+43.9 ptsElected
4Richman M.Conservative Party5299.1%27.4%
5Markham A.Liberal Democrats3986.9%20.6%
6Fallows B.M.Independent3656.3%18.9%

Electorate 11,069 · EC ward code E05013036 · Back to ward index