← Halton (all cycles) · 2 May 2019 cohort

Halton 2019

Local elections held 2 May 2019.

19 ward races
19 seats
3 elected below the proportional quota
15.8% 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 19 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 19 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 Party13,13760.5%1789.5%1368.4%+4
Conservative Party3,64816.8%15.3%315.8%-2
Liberal Democrats2,77612.8%15.3%210.5%-1
UK Independence Party (UKIP)1,0464.8%00.0%15.3%-1
Green Party5232.4%00.0%00.0%0
Independent3211.5%00.0%00.0%0
SocAlt2471.1%00.0%00.0%0
Total21,698100.0%19100.0%19100.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

Beechwood · single-seat

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

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
1Chris LoftusLabour Party41239.0%−11.0 ptsElected
2Linda RedheadLiberal Democrats36134.2%
3Rhona BentleyUK Independence Party (UKIP)17616.7%
4Peter DavidsonConservative Party10710.1%

EC ward code E05001578 · Back to ward index

Daresbury · single-seat

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

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
1John BradshawConservative Party54340.8%−9.2 ptsElected
2Colin HughesLabour Party37428.1%
3Andrew DyerGreen Party30723.0%
4Miriam HodgeLiberal Democrats1088.1%

EC ward code E05001582 · Back to ward index

Norton North · single-seat

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

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
1Geoff ZygadlloLabour Party63048.8%−1.2 ptsElected
2Diane InchLiberal Democrats45034.9%
3Sian DavidsonConservative Party21116.3%

EC ward code E05001594 · Back to ward index

Heath · single-seat

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

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
1Margaret RatcliffeLiberal Democrats85454.5%+4.5 ptsElected
2Victoria BeggLabour Party36923.5%
3Dave MyersUK Independence Party (UKIP)19912.7%
4Ian AdamsConservative Party1469.3%

EC ward code E05001590 · Back to ward index

Mersey · 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. 1,176

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 Plumpton-WalshLabour Party64955.2%+5.2 ptsElected
2Jamie LuntLiberal Democrats34829.6%
3Daniel ClarkeConservative Party17915.2%

EC ward code E05001593 · Back to ward index

Farnworth · single-seat

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

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
1Angela McInerneyLabour Party98156.1%+6.1 ptsElected
2Colleen HarperConservative Party45926.3%
3Andrea BainesUK Independence Party (UKIP)30817.6%

EC ward code E05001584 · Back to ward index

Birchfield · single-seat

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

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
1Sandra BakerLabour Party64457.0%+7.0 ptsElected
2John PowellConservative Party25822.9%
3Romana CoveneyLiberal Democrats22720.1%

EC ward code E05001579 · Back to ward index

Grange · single-seat

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

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
1Joan LoweLabour Party57458.2%+8.2 ptsElected
2Lee UrquhartUK Independence Party (UKIP)18919.1%
3Joanne RoweLiberal Democrats14214.4%
4Philip DrakeleyConservative Party828.3%

EC ward code E05001585 · Back to ward index

Halton Castle · single-seat

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

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
1Chris CarlinLabour Party71262.1%+12.1 ptsElected
2Darrin WhyteIndependent32128.0%
3Julie PowellConservative Party1139.9%

EC ward code E05001581 · Back to ward index

Halton Brook · single-seat

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

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
1Carol Plumpton-WalshLabour Party71164.5%+14.5 ptsElected
2Stephen ArmstrongSocAlt24722.4%
3David DorianConservative Party14413.1%

EC ward code E05001587 · Back to ward index

Hough Green · single-seat

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

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
1Kevan WainwrightLabour Party75966.1%+16.1 ptsElected
2Millie AllenGreen Party21618.8%
3Joanne McLeanConservative Party17315.1%

EC ward code E05001591 · Back to ward index

Ditton · single-seat

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

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
1Edward DourleyLabour Party85069.6%+19.6 ptsElected
2Granville SpencerConservative Party19315.8%
3David CoveneyLiberal Democrats17914.6%

EC ward code E05001583 · Back to ward index

Norton South · single-seat

Marginal winner Winning candidate's share of valid ballots. 75.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +25.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 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
1Dave CargillLabour Party69475.9%+25.9 ptsElected
2Adam BurnettConservative Party11312.4%
3Christopher InchLiberal Democrats10711.7%

EC ward code E05001595 · Back to ward index

Kingsway · single-seat

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

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
1Andrea WallLabour Party84377.8%+27.8 ptsElected
2Brad BradshawUK Independence Party (UKIP)17416.1%
3Paul GriffithsConservative Party666.1%

EC ward code E05001592 · Back to ward index

Halton View · single-seat

Marginal winner Winning candidate's share of valid ballots. 78.2% Proportional quota 50.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 ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,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
1Louise WhitleyLabour Party88178.2%+28.2 ptsElected
2Tania ClarkeConservative Party24621.8%

EC ward code E05001589 · Back to ward index

Riverside · single-seat

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

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
1Pamela WallaceLabour Party49382.9%+32.9 ptsElected
2Philip HarperConservative Party10217.1%

EC ward code E05001596 · Back to ward index

Halton Lea · single-seat

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

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
1Kath LoftusLabour Party88483.0%+33.0 ptsElected
2Sandra DavidsonConservative Party18117.0%

EC ward code E05001588 · Back to ward index

Appleton · single-seat

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

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
1Ged PhilbinLabour Party85683.2%+33.2 ptsElected
2Duncan HarperConservative Party17316.8%

EC ward code E05001577 · Back to ward index

Broadheath · 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. 980

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
1Robert GilliganLabour Party82183.8%+33.8 ptsElected
2Joshua HodnettConservative Party15916.2%

EC ward code E05001580 · Back to ward index