← Oldham (all cycles) · 3 May 2018 cohort

Oldham 2018

Local elections held 3 May 2018.

20 ward races
22 seats
6 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 they'd need to clinch the seat under any proportional voting method (1 seats + 1). For a 1-seat ward the quota is 50%; for 2 seats, 33.3%; for 3 seats, 25%.

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

If votes were counted by party

Across the 20 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 22 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 Party29,87655.7%1881.8%1463.6%+4
Conservative Party11,76121.9%29.1%522.7%-3
Liberal Democrats8,20815.3%29.1%313.6%-1
Independent1,7883.3%00.0%00.0%0
Green Party1,7543.3%00.0%00.0%0
The Liberal Party2170.4%00.0%00.0%0
Total53,604100.0%22100.0%22100.0%0

Vote share vs seats won

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

Vote share
Actual seats
Proportional seats

Council composition: what this election replaced

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

Current (2018)
Previous (2017)

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 · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Pam ByrneConservative Party93335.4%−14.6 ptsElected
2John EcclesLiberal Democrats88233.5%
3George HulmeLabour Party82031.1%

EC ward code E05000731 · Back to ward index

Saddleworth South · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jamie CurleyConservative Party1,21536.4%−13.6 ptsElected
2John MccannLiberal Democrats1,04331.3%
3Ian MannersLabour Party79323.8%
4Helen BishopIndependent1805.4%
5Catherine Hunter-RossallGreen Party1033.1%

EC ward code E05000732 · Back to ward index

Saddleworth West and Lees · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Valerie LeachLabour Party1,04239.8%−10.2 ptsElected
2Andris d'AdamoConservative Party84232.1%
3Sam al-HamdaniLiberal Democrats73728.1%

EC ward code E05000733 · Back to ward index

Shaw · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Hazel GlosterLiberal Democrats1,02343.7%−6.3 ptsElected
2Ken RustidgeLabour Party67228.7%
3Phelyp BennettConservative Party42718.3%
4Angie FarrellThe Liberal Party2179.3%

EC ward code E05000736 · Back to ward index

Chadderton South · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Arooj ShahLabour Party96746.6%−3.4 ptsElected
2Robert BarnesConservative Party62330.0%
3Frank RothwellIndependent28813.9%
4Melodey WalkerGreen Party1296.2%
5Brian LordLiberal Democrats693.3%

EC ward code E05000722 · Back to ward index

Royton North · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Hannah RobertsLabour Party1,09247.8%−2.2 ptsElected
2Allan FishConservative Party91039.8%
3Russell GoslingLiberal Democrats1737.6%
4Lina ShawGreen Party1094.8%

EC ward code E05000729 · Back to ward index

Failsworth West · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Peter DavisLabour Party1,07651.6%+1.6 ptsElected
2Warren BatesIndependent44821.5%
3Paul MartinConservative Party38618.5%
4Andy Hunter-RossallGreen Party1487.1%
5Lynne ThompsonLiberal Democrats291.4%

EC ward code E05000726 · Back to ward index

Crompton · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Dave MurphyLiberal Democrats1,35951.7%+1.7 ptsElected
2Alexander Jones-CaseyLabour Party62823.9%
3Tom LordConservative Party54120.6%
4Ann TindallIndependent1023.9%

EC ward code E05000724 · Back to ward index

Failsworth East · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Norman BriggsLabour Party1,07253.2%+3.2 ptsElected
2Antony CahillConservative Party57528.5%
3Dean LudfordIndependent27513.6%
4Chris ParrGreen Party703.5%
5Alan BelmoreLiberal Democrats231.1%

EC ward code E05000725 · Back to ward index

Alexandra · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Shaid MushtaqLabour Party1,45553.5%+3.5 ptsElected
2Liaqat AliLiberal Democrats81229.8%
3Luke LancasterConservative Party32211.8%
4David MayburyGreen Party1324.9%

EC ward code E05000719 · Back to ward index

Royton South · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Marie BashforthLabour Party1,15653.7%+3.7 ptsElected
2Lewis QuiggConservative Party77435.9%
3Jim StidworthyGreen Party1145.3%
4Ken BerryLiberal Democrats1095.1%

EC ward code E05000730 · Back to ward index

Chadderton North · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Barbara BrownridgeLabour Party1,61257.8%+7.8 ptsElected
2Mohammad Riaj AlomConservative Party90032.2%
3Daniel ClaytonGreen Party1615.8%
4John HallLiberal Democrats1184.2%

EC ward code E05000721 · Back to ward index

St James' · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Ginny AlexanderLabour Party96859.0%+9.0 ptsElected
2Nicola Jeffery-SykesConservative Party38123.2%
3Stephen BarrowLiberal Democrats17610.7%
4Roger PakemanGreen Party1157.0%

EC ward code E05000734 · Back to ward index

Waterhead · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Riaz AhmadLabour Party1,33659.9%+9.9 ptsElected
2Linda DawsonLiberal Democrats35515.9%
3Neil AllsoppConservative Party32814.7%
4Carl RobertsIndependent1466.5%
5Andrea Chaverra ValenciaGreen Party663.0%

EC ward code E05000737 · Back to ward index

Medlock Vale · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Yasmin ToorLabour Party1,79968.5%+18.5 ptsElected
2Philip HowarthIndependent34913.3%
3Michele StocktonConservative Party28310.8%
4Barbara BeeleyLiberal Democrats1074.1%
5Jean BetteridgeGreen Party883.4%

EC ward code E05000728 · Back to ward index

Chadderton Central · 2-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 62.6% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,394

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Colin McLarenLabour Party1,65034.5%68.9%+35.6 ptsElected
2Elaine TaylorLabour Party1,49931.3%62.6%+29.3 ptsElected
3Mohammed Shah JahanConservative Party48810.2%20.4%
4Mohammed Shahriyar JahanConservative Party4409.2%18.4%
5Stephen LynchLiberal Democrats2625.5%10.9%
6Jess MahoneyGreen Party2435.1%10.2%
7Louie HamblettLiberal Democrats2054.3%8.6%

EC ward code E05000720 · Back to ward index

St Mary's · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Ali SalamatLabour Party2,25381.9%+31.9 ptsElected
2David AthertonConservative Party2208.0%
3Pat LordLiberal Democrats1585.7%
4Miranda MeadowcroftGreen Party1214.4%

EC ward code E05000735 · Back to ward index

Coldhurst · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Abdul MalikLabour Party2,68082.1%+32.1 ptsElected
2Sean CurleyConservative Party2658.1%
3Rachel PendleburyLiberal Democrats1665.1%
4Saleh TalukdarGreen Party1554.7%

EC ward code E05000723 · Back to ward index

Werneth · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Shoab AkhtarLabour Party2,92486.2%+36.2 ptsElected
2Heath FletcherConservative Party2938.6%
3Keith PendleburyLiberal Democrats1745.1%

EC ward code E05000738 · Back to ward index

Hollinwood · 2-seat (bloc vote)

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

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jean StrettonLabour Party1,19837.1%74.3%+41.0 ptsElected
2Martin JuddLabour Party1,18436.7%73.4%+40.1 ptsElected
3John CaddickConservative Party35310.9%21.9%
4Sajjad HussainConservative Party2628.1%16.2%
5Richard DarlingtonLiberal Democrats1223.8%7.6%
6Martin DinoffLiberal Democrats1063.3%6.6%

EC ward code E05000727 · Back to ward index