← Rochdale (all cycles) · 2 May 2019 cohort

Rochdale 2019

Local elections held 2 May 2019.

20 ward races
20 seats
8 elected below the proportional quota
40.0% 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 20 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 Party23,46149.4%1680.0%1155.0%+5
Conservative Party10,11021.3%315.0%420.0%-1
UK Independence Party (UKIP)7,06914.9%00.0%315.0%-3
Liberal Democrats5,15610.8%15.0%210.0%-1
Green Party1,7313.6%00.0%00.0%0
Total47,527100.0%20100.0%20100.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 2019 election (current) and immediately before it (2018). Only ~⅓ of seats were contested in 2019 — most of the bench is unchanged, and the cycle's effect on the overall composition is what shifts.

Current (2019)
Previous (2018)

Wards in this council

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

Race results

Littleborough Lakeside · single-seat

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

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
1Tom BesfordLabour Party87934.7%−15.3 ptsElected
2Ann StottConservative Party68727.1%
3Kathryn CleggLiberal Democrats43317.1%
4Stephen MitchellUK Independence Party (UKIP)33613.3%
5Stuart Howard-CofieldGreen Party1967.7%

EC ward code E05000747 · Back to ward index

Balderstone and Kirkholt · single-seat

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

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
1Joseph MeredithLabour Party88045.0%−5.0 ptsElected
2Guy BradleyUK Independence Party (UKIP)38019.4%
3Mark AlcockLiberal Democrats36918.9%
4John KershawConservative Party20410.4%
5James O'MearaGreen Party1246.3%

EC ward code E05000739 · Back to ward index

Healey · single-seat

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

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
1Shah WazirLabour Party1,19046.2%−3.8 ptsElected
2Robert McLeanConservative Party58222.6%
3Frederick WillisUK Independence Party (UKIP)44017.1%
4John RodgersLiberal Democrats36514.2%

EC ward code E05000744 · Back to ward index

Castleton · single-seat

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

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
1Jean HornbyLabour Party1,03547.5%−2.5 ptsElected
2Michael CullenConservative Party48122.1%
3Mark IzzoUK Independence Party (UKIP)37517.2%
4Jonathan KershawGreen Party1979.0%
5Stephen ThornleyLiberal Democrats914.2%

EC ward code E05000741 · Back to ward index

South Middleton · single-seat

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

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 WilliamsLabour Party1,18447.7%−2.3 ptsElected
2Stephen AnsteeConservative Party64826.1%
3Philip PartingtonUK Independence Party (UKIP)44017.7%
4Sue CurzonLiberal Democrats2128.5%

EC ward code E05000754 · Back to ward index

Bamford · 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. 3,137

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
1Patricia SullivanConservative Party1,49947.8%−2.2 ptsElected
2Mohammad ArshadLabour Party1,04833.4%
3Stephen SandersonUK Independence Party (UKIP)2518.0%
4Sarah CrokeGreen Party1996.3%
5Barrie NicholsonLiberal Democrats1404.5%

EC ward code E05000740 · Back to ward index

Wardle and West Littleborough · single-seat

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

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
1Rina Paolucci-EscobarConservative Party1,21349.2%−0.8 ptsElected
2Julian FarnellLabour Party59524.1%
3Robert CleggLiberal Democrats33613.6%
4Robert NeaveUK Independence Party (UKIP)32013.0%

EC ward code E05000756 · Back to ward index

West Heywood · single-seat

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

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
1Jacqui BeswickLabour Party95849.3%−0.7 ptsElected
2Michael O'BrienUK Independence Party (UKIP)69936.0%
3Darren BaymanConservative Party28714.8%

EC ward code E05000757 · Back to ward index

Hopwood Hall · single-seat

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

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
1Susan EmmottLabour Party1,09551.5%+1.5 ptsElected
2Angela GardnerUK Independence Party (UKIP)57226.9%
3Paul EllisonConservative Party46021.6%

EC ward code E05000745 · Back to ward index

North Heywood · single-seat

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

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
1Ray DuttonLabour Party96854.8%+4.8 ptsElected
2Bernard AkinUK Independence Party (UKIP)52629.8%
3Adrian CoanConservative Party27415.5%

EC ward code E05000751 · Back to ward index

North Middleton · single-seat

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

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
1Sara RowbothamLabour Party1,06154.8%+4.8 ptsElected
2Thomas BarnesUK Independence Party (UKIP)59230.6%
3Rachel McLachlanConservative Party28414.7%

EC ward code E05000752 · Back to ward index

Norden · single-seat

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

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 WinklerConservative Party1,42855.2%+5.2 ptsElected
2Shaukat AliLabour Party48318.7%
3Beverley Taylor-KingUK Independence Party (UKIP)27010.4%
4Nigel SarbuttsLiberal Democrats2188.4%
5Adam MirGreen Party1877.2%

EC ward code E05000750 · Back to ward index

West Middleton · single-seat

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

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
1Philip BurkeLabour Party1,08956.2%+6.2 ptsElected
2Lee SevilleUK Independence Party (UKIP)57629.7%
3Andrew NeilsonConservative Party27314.1%

EC ward code E05000758 · Back to ward index

East Middleton · single-seat

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

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
1Donna MartinLabour Party1,16257.4%+7.4 ptsElected
2Robert MuddUK Independence Party (UKIP)52025.7%
3Jacqueline HoltConservative Party34216.9%

EC ward code E05000743 · Back to ward index

Smallbridge and Firgrove · single-seat

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

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
1Aftab HussainLabour Party1,33558.7%+8.7 ptsElected
2Laurent BaudryUK Independence Party (UKIP)41018.0%
3Eleanor KellyLiberal Democrats29412.9%
4Leonard BrantonConservative Party23410.3%

EC ward code E05000753 · Back to ward index

Milnrow and Newhey · single-seat

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

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
1Andy KellyLiberal Democrats1,71460.0%+10.0 ptsElected
2Neil ButterworthLabour Party59520.8%
3Hillary SmithUK Independence Party (UKIP)36212.7%
4Edward CarpenterConservative Party1846.4%

EC ward code E05000749 · Back to ward index

Spotland and Falinge · single-seat

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

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
1Rachel MasseyLabour Party1,69261.7%+11.7 ptsElected
2Steven ScholesConservative Party42915.6%
3Michael CoatsGreen Party42615.5%
4Joseph MarsdenLiberal Democrats1967.1%

EC ward code E05000755 · Back to ward index

Kingsway · single-seat

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

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
1Elsie WraighteLabour Party1,77870.2%+20.2 ptsElected
2Mark HollinrakeGreen Party26810.6%
3Richard DuckworthConservative Party26710.5%
4Anthony HughesLiberal Democrats2218.7%

EC ward code E05000746 · Back to ward index

Central Rochdale · single-seat

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

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 AhmedLabour Party2,29278.7%+28.7 ptsElected
2Rifat MahmoodLiberal Democrats42214.5%
3Roger HowarthConservative Party2006.9%

EC ward code E05000742 · Back to ward index

Milkstone and Deeplish · single-seat

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

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
1Mohammed ZamanLabour Party2,14283.8%+33.8 ptsElected
2Richard Eden-MaughanLiberal Democrats1455.7%
3Feruz AliGreen Party1345.2%
4Keith TaylorConservative Party1345.2%

EC ward code E05000748 · Back to ward index