← Oldham (all cycles) · 4 May 2023 cohort

Oldham 2023

Local elections held 4 May 2023.

20 ward races
60 seats
5 unfairly awarded seats
8.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 Party69,79445.9%3253.3%2948.3%+3
Conservative Party26,45317.4%1118.3%1118.3%0
Liberal Democrats26,38817.4%1016.7%1016.7%0
Independent23,44215.4%46.7%915.0%-5
FAIL IND3,0962.0%35.0%11.7%+2
NH1,7621.2%00.0%00.0%0
Alliance for Democracy and Freedom7390.5%00.0%00.0%0
NHP2050.1%00.0%00.0%0
FFS-FA710.0%00.0%00.0%0
Total151,950100.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 2023 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2023 election (current) and on the eve of it (2022), so you can see what the result replaced.

Current (2023)
Previous (2022)

Wards in this council

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

Race results

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

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
1Byrne, P.Conservative Party1,13413.7%41.1%+16.1 ptsElected
2Lancaster, L.Conservative Party1,06412.9%38.6%+13.6 ptsElected
3Harkness, G.Liberal Democrats1,05012.7%38.1%+13.1 ptsElected
4Thompson, L.Liberal Democrats91211.0%33.1%
5Shipp, P.Labour Party85810.4%31.1%
6Pyefinch, S.Conservative Party7679.3%27.8%
7Powell, M.Liberal Democrats7679.3%27.8%
8Ford, G.Labour Party7338.9%26.6%
9Kershaw, G.Independent4515.5%16.4%
10Hodgson, S.Independent2823.4%10.2%
11Stevenson, P.Independent2513.0%9.1%

Electorate 7,747 · Back to ward index

St James' · 3-seat (bloc vote)

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

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
1Sharp, B.Conservative Party87115.5%46.6%+21.6 ptsElected
2Cosgrove, A.Labour Party84815.1%45.4%+20.4 ptsElected
3Charters, J.Labour Party74313.2%39.7%+14.7 ptsElected
4Munroe, L.Labour Party73113.0%39.1%
5Craig-Weston, J.Conservative Party70912.6%37.9%
6Sharp, J.Conservative Party70512.6%37.7%
7Lindo Crooks, A.Independent5229.3%27.9%
8Dawson, K.Liberal Democrats2384.2%12.7%
9Gloster, J.Liberal Democrats1242.2%6.6%
10Hindle, R.Liberal Democrats1182.1%6.3%

Electorate 7,991 · Back to ward index

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

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
1Sheldon, G.Conservative Party1,44916.4%49.3%+24.3 ptsElected
2Bishop, H.Liberal Democrats1,22513.9%41.7%+16.7 ptsElected
3Woodvine, M.Conservative Party1,17613.3%40.0%+15.0 ptsElected
4Blackmore, R.Liberal Democrats1,01911.6%34.7%
5McManus, C.Conservative Party99711.3%34.0%
6Wall, D.Labour Party8589.7%29.2%
7Javed, T.Labour Party7508.5%25.5%
8Beeston, J.Liberal Democrats6737.6%22.9%
9Tarbuck, G.Independent6637.5%22.6%

Electorate 8,117 · Back to ward index

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

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
1Hurley, M.Independent1,03915.9%47.7%+22.7 ptsElected
2Bashforth, M.Labour Party97815.0%44.9%+19.9 ptsElected
3Bashforth, S.Labour Party94414.4%43.3%+18.3 ptsElected
4Chadderton, A.Labour Party92314.1%42.4%
5Hughes, J.Independent83712.8%38.4%
6Ratcliffe, D.Independent75711.6%34.7%
7Prince, A.Independent4276.5%19.6%
8Gosling, R.Liberal Democrats2153.3%9.9%
9Penketh, T.Liberal Democrats1993.0%9.1%
10Garner, J.Liberal Democrats1482.3%6.8%
11Omeltschenko, A.FFS-FA711.1%3.3%

Electorate 7,523 · Back to ward index

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

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
1Ghafoor, K.Conservative Party1,08516.3%48.8%+23.8 ptsElected
2Wahid, A.Conservative Party97214.6%43.7%+18.7 ptsElected
3Irfan, M.Conservative Party96414.4%43.3%+18.3 ptsElected
4Roberts, H.Labour Party94414.1%42.4%
5Phythian, K.Labour Party92413.8%41.5%
6Williams, S.Labour Party87613.1%39.4%
7Whitehead, B.Independent2794.2%12.5%
8Whitehead, I.Independent2213.3%9.9%
9Lawrence, J.NHP2053.1%9.2%
10Barton, K.Liberal Democrats2023.0%9.1%

Electorate 8,416 · Back to ward index

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

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
1Arnott, D.Conservative Party1,28915.9%47.7%+22.7 ptsElected
2Adams, C.Conservative Party1,25515.5%46.5%+21.5 ptsElected
3Quigg, L.Conservative Party1,18214.6%43.8%+18.8 ptsElected
4Harwood, M.Labour Party1,14214.1%42.3%
5Phythian, C.Labour Party1,04612.9%38.7%
6Shuttleworth, S.Labour Party98112.1%36.3%
7Burrows, C.Alliance for Democracy and Freedom2733.4%10.1%
8Mills, J.Alliance for Democracy and Freedom2352.9%8.7%
9Goldring, P.Alliance for Democracy and Freedom2312.9%8.6%
10Lord, B.Liberal Democrats1682.1%6.2%
11Flores, E.Liberal Democrats1582.0%5.9%
12Swift, K.Liberal Democrats1411.7%5.2%

Electorate 8,581 · Back to ward index

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

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
1Ball, S.Independent1,01017.8%53.3%+28.3 ptsElected
2Davis, P.Labour Party92916.3%49.0%+24.0 ptsElected
3Fryer, P.Labour Party85415.0%45.0%+20.0 ptsElected
4Brady, A.Independent76913.5%40.5%
5Wilkinson, M.Independent75113.2%39.6%
6Linton, D.Labour Party67111.8%35.4%
7Cashinella-Vaughan, J.FAIL IND4097.2%21.6%
8Hurley, A.Conservative Party1913.4%10.1%
9Powell, E.Liberal Democrats1061.9%5.6%

Electorate 7,778 · Back to ward index

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

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
1Jabbar, A.Labour Party2,77520.8%62.3%+37.3 ptsElected
2Malik, A.Labour Party2,25516.9%50.6%+25.6 ptsElected
3Surjan, R.Labour Party2,10715.8%47.3%+22.3 ptsElected
4Azad, M.Independent1,93514.5%43.5%
5Abu Taleb, M.Independent1,2759.5%28.6%
6Akmol, N.Independent9156.8%20.5%
7Amin, B.Liberal Democrats3092.3%6.9%
8Pendlebury, R.Liberal Democrats2622.0%5.9%
9Uddin, A.Independent2591.9%5.8%
10Malik, A.Independent2141.6%4.8%
11Ali, M.Independent1811.4%4.1%
12Ahmed, S.Conservative Party1671.3%3.8%
13Ali, A.Independent1661.2%3.7%
14Uddin, H.Liberal Democrats1411.1%3.2%
15Alam, S.Conservative Party1341.0%3.0%
16Hannan, M.Conservative Party1321.0%3.0%
17Mustak, M.Independent1311.0%2.9%

Electorate 9,515 · Back to ward index

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

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
1Hince, M.Independent99817.4%52.2%+27.2 ptsElected
2Sykes, H.Liberal Democrats93816.3%49.0%+24.0 ptsElected
3Gloster, H.Liberal Democrats91115.9%47.6%+22.6 ptsElected
4Gloster, C.Liberal Democrats89515.6%46.8%
5Navesey, L.Independent87215.2%45.6%
6Birchall, M.Labour Party3816.6%19.9%
7Ali, S.Labour Party2975.2%15.5%
8Rashid, D.Labour Party2564.5%13.4%
9Kayum, M.Conservative Party671.2%3.5%
10Rahman, M.Conservative Party631.1%3.3%
11Rahman, S.Conservative Party621.1%3.2%

Electorate 7,314 · Back to ward index

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

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
1Brownridge, B.Labour Party1,29917.1%51.4%+26.4 ptsElected
2McLaren, C.Labour Party1,24216.4%49.2%+24.2 ptsElected
3Moores, E.Labour Party1,21816.1%48.2%+23.2 ptsElected
4Bardsley, K.Conservative Party1,07614.2%42.6%
5Ford, J.Conservative Party1,06714.1%42.2%
6Ahmed, M.Conservative Party99213.1%39.3%
7Cadman, D.Liberal Democrats3184.2%12.6%
8Gloster, K.Liberal Democrats2032.7%8.0%
9Scholes, M.Liberal Democrats1652.2%6.5%

Electorate 8,451 · Back to ward index

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

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
1Murphy, D.Liberal Democrats1,13618.6%55.8%+30.8 ptsElected
2Hamblett, L.Liberal Democrats1,10918.2%54.5%+29.5 ptsElected
3Williamson, D.Liberal Democrats1,08717.8%53.4%+28.4 ptsElected
4Navesey, L.Independent73612.1%36.2%
5Barker, D.Labour Party4908.0%24.1%
6Rustidge, K.Labour Party4667.6%22.9%
7Choudhary, L.Labour Party3585.9%17.6%
8Stockton, M.Conservative Party3295.4%16.2%
9Ahmed, M.Conservative Party2003.3%9.8%
10Chowdhury, M.Conservative Party1963.2%9.6%

Electorate 7,815 · Back to ward index

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

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
1Shah, A.Labour Party2,74325.4%76.2%+51.2 ptsElected
2Aftab, H.Independent2,36121.9%65.6%+40.6 ptsElected
3Salamat, A.Labour Party1,92617.8%53.5%+28.5 ptsElected
4Kouser, A.Independent1,65815.4%46.1%
5Rana, G.Labour Party1,33612.4%37.1%
6Rowlinson, Z.Liberal Democrats2362.2%6.6%
7Hussain, M.Liberal Democrats2091.9%5.8%
8Ahmed, M.Conservative Party1411.3%3.9%
9Begum, A.Conservative Party1071.0%3.0%
10Khatun, H.Conservative Party840.8%2.3%

Electorate 8,735 · Back to ward index

Waterhead · 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. 2,309

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
1Iqbal, N.Labour Party1,44820.9%62.7%+37.7 ptsElected
2Dean, P.Labour Party1,30418.8%56.5%+31.5 ptsElected
3Birch, R.Labour Party1,25318.1%54.3%+29.3 ptsElected
4Hussain, S.Conservative Party84912.3%36.8%
5Dawson, L.Liberal Democrats3955.7%17.1%
6Allsopp, S.Independent3465.0%15.0%
7Taylor, P.NH3294.7%14.2%
8Fiander-Taylor, A.NH2824.1%12.2%
9Wild, R.Liberal Democrats2683.9%11.6%
10Vance, R.NH2463.6%10.7%
11Miah, I.Independent2083.0%9.0%

Electorate 8,612 · Back to ward index

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

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
1Al-Hamdani, S.Liberal Democrats1,60020.2%60.7%+35.7 ptsElected
2Marland, A.Liberal Democrats1,56419.8%59.3%+34.3 ptsElected
3Kenyon, M.Liberal Democrats1,48318.8%56.3%+31.3 ptsElected
4Shilton, P.Independent6608.3%25.0%
5Barter, D.Labour Party4465.6%16.9%
6Battye, J.Labour Party4455.6%16.9%
7Marshall, C.Independent4305.4%16.3%
8Johnson, S.Independent4205.3%15.9%
9Leach, V.Labour Party3824.8%14.5%
10Hopkinson, T.Conservative Party1922.4%7.3%
11Walker, G.Conservative Party1752.2%6.6%
12Rahman, M.Conservative Party1101.4%4.2%

Electorate 8,257 · Back to ward index

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

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
1Hobin, B.FAIL IND94420.7%62.0%+37.0 ptsElected
2Hindle, N.FAIL IND87719.2%57.6%+32.6 ptsElected
3Rea, L.FAIL IND86619.0%56.9%+31.9 ptsElected
4Fryer, A.Labour Party84818.6%55.7%
5Haque, F.Labour Party56012.3%36.8%
6Holt, B.Conservative Party2465.4%16.2%
7Beeley, B.Liberal Democrats2275.0%14.9%

Electorate 7,853 · Back to ward index

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

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
1Ali, M.Labour Party1,84323.4%70.2%+45.2 ptsElected
2Islam, M.Labour Party1,78622.7%68.0%+43.0 ptsElected
3Taylor, E.Labour Party1,58720.2%60.5%+35.5 ptsElected
4Razon, M.Conservative Party7819.9%29.8%
5Qurashi, M.Conservative Party4305.5%16.4%
6Miah, T.Conservative Party3704.7%14.1%
7Jackson, C.NH2483.1%9.4%
8Gartside, J.NH2433.1%9.3%
9Basit, A.NH1842.3%7.0%
10Cator, C.Liberal Democrats1682.1%6.4%
11Mayall, S.Liberal Democrats1521.9%5.8%
12Rahim, F.Liberal Democrats821.0%3.1%

Electorate 7,866 · Back to ward index

Werneth · 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. 63.6% Proportional quota 25.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 ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,297

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
1Akhtar, S.Labour Party2,92322.7%68.0%+43.0 ptsElected
2Hussain, F.Labour Party2,78821.6%64.9%+39.9 ptsElected
3Ibrahim, N.Labour Party2,73121.2%63.6%+38.6 ptsElected
4Ali, A.Liberal Democrats1,70013.2%39.6%
5Abdul, M.Liberal Democrats1,49611.6%34.8%
6Chowdhury, F.Conservative Party4763.7%11.1%
7Pendlebury, K.Liberal Democrats3953.1%9.2%
8Miah, M.Conservative Party2041.6%4.7%
9Khan, S.Conservative Party1791.4%4.2%

Electorate 9,211 · Back to ward index

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

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
1Shuttleworth, G.Labour Party1,22822.3%67.0%+42.0 ptsElected
2Goodwin, C.Labour Party1,21922.2%66.5%+41.5 ptsElected
3Harrison, H.Labour Party1,19221.7%65.0%+40.0 ptsElected
4Bates, W.Independent5299.6%28.9%
5Alom, M.Conservative Party3676.7%20.0%
6Hussain, J.Conservative Party3015.5%16.4%
7Miah, M.Conservative Party2594.7%14.1%
8Lord, A.Liberal Democrats2464.5%13.4%
9Habib, M.Liberal Democrats1572.9%8.6%

Electorate 8,730 · Back to ward index

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

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
1Chauhan, Z.Labour Party1,46227.1%81.4%+56.4 ptsElected
2Mushtaq, S.Labour Party1,35825.2%75.6%+50.6 ptsElected
3Harrison, J.Labour Party1,32724.6%73.9%+48.9 ptsElected
4Dinoff, M.Liberal Democrats2504.6%13.9%
5Yasir, M.Independent2464.6%13.7%
6Brophy, S.NH2304.3%12.8%
7Thompson, R.Liberal Democrats2254.2%12.5%
8Ahmed, J.Conservative Party1572.9%8.7%
9Chowdhury, M.Conservative Party1342.5%7.5%

Electorate 7,458 · Back to ward index

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

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
1Hussain, S.Labour Party1,99726.2%78.6%+53.6 ptsElected
2Hussain, J.Labour Party1,90625.0%75.0%+50.0 ptsElected
3Nasheen, U.Labour Party1,87924.7%74.0%+49.0 ptsElected
4Birchall, M.Independent5327.0%20.9%
5Farnworth, L.Liberal Democrats3014.0%11.9%
6Farnworth, S.Liberal Democrats2973.9%11.7%
7Akhtar, T.Conservative Party2132.8%8.4%
8Rahman, M.Conservative Party2122.8%8.3%
9Hussain, A.Conservative Party1712.2%6.7%
10Raza, W.Independent1111.5%4.4%

Electorate 8,463 · Back to ward index