← Halton (all cycles) · 7 May 2026 cohort

Halton 2026

Local elections held 7 May 2026.

18 ward races
19 seats
15 elected below the proportional quota
78.9% of seats below quota
8 unfairly awarded seats
42.1% 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 18 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 %Δ
Reform UK14,72141.4%1684.2%842.1%+8
Labour Party10,88430.6%210.5%631.6%-4
Green Party5,27114.8%00.0%315.8%-3
Conservative Party2,0915.9%00.0%15.3%-1
Liberal Democrats1,9485.5%15.3%15.3%0
Independent5641.6%00.0%00.0%0
Libertarian Party690.2%00.0%00.0%0
Total35,548100.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 2026 election (current) and immediately before it (2025). Only ~⅓ of seats were contested in 2026 — most of the bench is unchanged, and the cycle's effect on the overall composition is what shifts.

Current (2026)
Previous (2025)

Wards in this council

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

Race results

Birchfield · single-seat

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

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
1James Michael CoopersmithReform UK83735.6%−14.4 ptsElected
2Mike FryLabour Party83535.5%
3Joseph Christopher ScholesGreen Party34014.5%
4John Robert PowellConservative Party33914.4%

EC ward code local.halton.birchfield.2026-05-07 · Back to ward index

Farnworth · single-seat

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

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
1Luke WilliamsLabour Party83736.5%−13.5 ptsElected
2Frank SimpsonReform UK83636.4%
3Helen Elizabeth McGauleyGreen Party31513.7%
4Philip HarperConservative Party30813.4%

EC ward code local.halton.farnworth.2026-05-07 · Back to ward index

Mersey and Weston · single-seat

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

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
1Siân Fiona Alexandra DavidsonReform UK78437.6%−12.4 ptsElected
2Norman Lee Plumpton-WalshLabour Party56727.2%
3Hayley Michelle SmithGreen Party32715.7%
4John Martin LuntIndependent1798.6%
5Joanne Allison RoweLiberal Democrats1547.4%
6Colleen Mary HarperConservative Party743.5%

EC ward code local.halton.mersey-weston.2026-05-07 · Back to ward index

Halton Castle · single-seat

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

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 Paul DaviesReform UK59439.9%−10.1 ptsElected
2Chris CarlinLabour Party51034.2%
3Iain James FergusonGreen Party24816.6%
4Darrin WhyteIndependent1389.3%

EC ward code local.halton.halton-castle.2026-05-07 · Back to ward index

Norton North · single-seat

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

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
1William Trevor DaviesReform UK84639.9%−10.1 ptsElected
2Nathan William David FitzpatrickLabour Party59528.1%
3Lauren HicktonGreen Party28013.2%
4Diane Marie InchLiberal Democrats25412.0%
5Mary Elizabeth HansonConservative Party1456.8%

EC ward code local.halton.norton-north.2026-05-07 · Back to ward index

Grange · single-seat

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

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
1Gary OatesReform UK69540.5%−9.5 ptsElected
2Frances StewartLabour Party49829.0%
3Michael James O'DayGreen Party27716.1%
4Wolfie SmithIndependent1689.8%
5Daniel James BakerIndependent794.6%

EC ward code local.halton.grange.2026-05-07 · Back to ward index

Highfield · single-seat

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

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
1Bob GilliganLabour Party81641.6%−8.4 ptsElected
2Dave O'ConnorReform UK80941.2%
3Kiel Joseph OldfieldGreen Party22611.5%
4Pamela Ann McDermottConservative Party1125.7%

EC ward code local.halton.highfield.2026-05-07 · Back to ward index

Norton South and Preston Brook · single-seat

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

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 DavidsonReform UK61841.6%−8.4 ptsElected
2Martha Lloyd JonesLabour Party48532.6%
3Emma Samantha BrownGreen Party26417.8%
4Adam Robert BurnettConservative Party1198.0%

EC ward code local.halton.norton-south-preston-brook.2026-05-07 · Back to ward index

Appleton · single-seat

Marginal winner Winning candidate's share of valid ballots. 42.2% 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. 1,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
1Paul David MuskerReform UK69042.2%−7.8 ptsElected
2Angela TeelingLabour Party60637.1%
3Sue RobinsonGreen Party24414.9%
4Elaine DeanConservative Party955.8%

EC ward code local.halton.appleton.2026-05-07 · Back to ward index

Bankfield · single-seat

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

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
1Claire Louise AberdeenReform UK68242.4%−7.6 ptsElected
2Laura BevanLabour Party62338.7%
3Nicholas RayGreen Party20112.5%
4Susan Mary ForderConservative Party1046.5%

EC ward code local.halton.bankfield.2026-05-07 · Back to ward index

Hough Green · single-seat

Marginal winner Winning candidate's share of valid ballots. 43.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,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
1Thomas AthertonReform UK76043.0%−7.0 ptsElected
2Phil HarrisLabour Party68838.9%
3Nicholas Edward ParryGreen Party21712.3%
4Raymond Evan RobertsConservative Party1035.8%

EC ward code local.halton.hough-green.2026-05-07 · Back to ward index

Beechwood and Heath · single-seat

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

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
1Gareth Charles StocktonLiberal Democrats1,20144.7%−5.3 ptsElected
2David RobertsReform UK1,06339.5%
3Julian David GardinerGreen Party35613.2%
4Dan ClarkeLibertarian Party692.6%

EC ward code local.halton.beechwood-heath.2026-05-07 · Back to ward index

Bridgewater · single-seat

Marginal winner Winning candidate's share of valid ballots. 45.2% 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,939

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
1Sarah DaviesReform UK87645.2%−4.8 ptsElected
2Mark David DennettLabour Party56128.9%
3Deborah BrooksGreen Party34817.9%
4Suzanne Nicola HowardLiberal Democrats904.6%
5Matthew John QuinnConservative Party643.3%

EC ward code local.halton.bridgewater.2026-05-07 · Back to ward index

Halton Lea · single-seat

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

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
1Jack Bernard RaftreeReform UK69545.4%−4.6 ptsElected
2Nia Meagan HayesLabour Party49232.1%
3Joshua Richard BellGreen Party28618.7%
4Luke Jon HansonConservative Party593.9%

EC ward code local.halton.halton-lea.2026-05-07 · Back to ward index

Halton View · 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. 1,878

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
1Damian James CurzonReform UK89847.8%−2.2 ptsElected
2Louise NolanLabour Party61933.0%
3Josh WatsonGreen Party24312.9%
4James Robert Mathias PowellConservative Party1186.3%

EC ward code local.halton.halton-view.2026-05-07 · Back to ward index

Central and West Bank · 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. 1,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
1Jonathan David MacKieReform UK66251.6%+1.6 ptsElected
2Ian WallLabour Party36928.7%
3Aubrey KellyGreen Party20816.2%
4Julie PowellConservative Party453.5%

EC ward code local.halton.central-west-bank.2026-05-07 · Back to ward index

Ditton, Hale Village and Halebank · single-seat

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

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 AndertonReform UK92353.0%+3.0 ptsElected
2Marie WrightLabour Party51029.3%
3Niamh RichardsGreen Party22012.6%
4Ksawier StaniszewskiConservative Party895.1%

EC ward code local.halton.ditton-hale-village-halebank.2026-05-07 · Back to ward index

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

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
1John David ScottReform UK72818.4%36.7%+3.4 ptsElected
2Dylan Anthony EatonReform UK72518.3%36.6%+3.3 ptsElected
3Jo JonesLabour Party66416.8%33.5%
4Geoffrey Michael LoganLabour Party60915.4%30.7%
5Christopher William BiggsGreen Party3538.9%17.8%
6Robert John McClennanGreen Party3188.0%16.0%
7Sara Louise WakefieldConservative Party3178.0%16.0%
8John Segrue SeckerLiberal Democrats2496.3%12.6%

EC ward code local.halton.daresbury-moore-sandymoor.2026-05-07 · Back to ward index