← Welwyn Hatfield (all cycles) · 1 May 2025 cohort

Welwyn Hatfield 2025

Local elections held 1 May 2025.

8 ward races
8 seats
8 elected below the proportional quota
100.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 that would be needed to be guaranteed that 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 gap as points under par — the editorial indictment. Above-par results are just majority mandates 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 8 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 8 seats had been allocated to those vote totals in proportion (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 in this council, negative are parties it under-represented.

PartyVotesVote %Seats won% of seatsProportional seatsProportional %Δ
Conservative and Unionist Party6,86426.9%225.0%225.0%0
Reform UK6,74626.5%225.0%225.0%0
Liberal Democrats5,51121.6%337.5%225.0%+1
Labour Party4,74318.6%112.5%225.0%-1
Green Party1,5476.1%00.0%00.0%0
Trade Unionist and Socialist Coalition420.2%00.0%00.0%0
Heritage Party250.1%00.0%00.0%0
Total25,478100.0%8100.0%8100.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

Wards in this council

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

Race results

Hatfield East · single-seat

Marginal winner 26.9% Proportional quota 50.0% Difference +23.1 pts below quota Valid ballots 2,456

RankCandidatePartyVotesShareElected
1Michael BlissettReform UK66126.9%Elected
2Vaishali ShahLabour Party61224.9%
3David RoseConservative and Unionist Party60424.6%
4Helena Sophia GoldwaterLiberal Democrats38415.6%
5Ian Howard GregoryGreen Party1797.3%
6Mark PickersgillTrade Unionist and Socialist Coalition160.7%

Electorate 9,292 · Ballots cast 2,462 · Invalid 6 · EC ward code 56964 · Back to ward index

Haldens · single-seat

Marginal winner 32.2% Proportional quota 50.0% Difference +17.8 pts below quota Valid ballots 3,846

RankCandidatePartyVotesShareElected
1Hillary Ann SkoczylasLiberal Democrats1,23832.2%Elected
2John Richard RedmondReform UK94224.5%
3Durk ReynerConservative and Unionist Party74019.2%
4Leo GilbertLabour Party72919.0%
5Lesley Jean SmithGreen Party1975.1%

Electorate 10,544 · Ballots cast 3,854 · Invalid 8 · EC ward code 56962 · Back to ward index

Hatfield North · single-seat

Marginal winner 32.5% Proportional quota 50.0% Difference +17.5 pts below quota Valid ballots 2,199

RankCandidatePartyVotesShareElected
1Beth KellyLabour Party71432.5%Elected
2Pete WhiteheadReform UK67330.6%
3Brian Peter SeegerConservative and Unionist Party44020.0%
4Adam EdwardsLiberal Democrats23910.9%
5Andreas KukolGreen Party1336.0%

Electorate 10,156 · Ballots cast 2,204 · Invalid 5 · EC ward code 56965 · Back to ward index

Welwyn Garden City South · single-seat

Marginal winner 33.3% Proportional quota 50.0% Difference +16.7 pts below quota Valid ballots 3,087

RankCandidatePartyVotesShareElected
1Mark Simon BiddleReform UK1,02833.3%Elected
2Anthony TooleLabour Party87928.5%
3Marios ArtemiConservative and Unionist Party67021.7%
4Jean-Paul Bernard SkoczylasLiberal Democrats2718.8%
5Steve IwasykGreen Party2397.7%

Electorate 11,104 · Ballots cast 3,095 · Invalid 8 · EC ward code 56969 · Back to ward index

Handside & Peartree · single-seat

Marginal winner 40.8% Proportional quota 50.0% Difference +9.2 pts below quota Valid ballots 3,752

RankCandidatePartyVotesShareElected
1Gemma May Louise MooreLiberal Democrats1,53240.8%Elected
2Tom HoldsworthReform UK84522.5%
3Jeet DhelariaConservative and Unionist Party62216.6%
4Darren LewisLabour Party50813.5%
5Philip HopleyGreen Party2195.8%
6Mark Shaun KerrTrade Unionist and Socialist Coalition260.7%

Electorate 12,008 · Ballots cast 3,762 · Invalid 10 · EC ward code 56963 · Back to ward index

Welwyn · single-seat

Marginal winner 43.4% Proportional quota 50.0% Difference +6.6 pts below quota Valid ballots 4,275

RankCandidatePartyVotesShareElected
1Tony KingsburyConservative and Unionist Party1,85443.4%Elected
2Mark Alexander SmithReform UK96122.5%
3Andrew OsborneLabour Party59714.0%
4Jackie BrennanLiberal Democrats45810.7%
5David CoxGreen Party4059.5%

Electorate 11,368 · Ballots cast 4,286 · Invalid 11 · EC ward code 56968 · Back to ward index

Hatfield South · single-seat

Marginal winner 44.1% Proportional quota 50.0% Difference +5.9 pts below quota Valid ballots 2,600

RankCandidatePartyVotesShareElected
1Paul Mark ZukowskyjLiberal Democrats1,14644.1%Elected
2Jane Louise JohnsonReform UK63824.5%
3Teresa Florence TravellConservative and Unionist Party45317.4%
4Kamal HussainLabour Party36314.0%

Electorate 9,339 · Ballots cast 2,606 · Invalid 6 · EC ward code 56967 · Back to ward index

Hatfield Rural · single-seat

Marginal winner 45.4% Proportional quota 50.0% Difference +4.6 pts below quota Valid ballots 3,263

RankCandidatePartyVotesShareElected
1Fiona ThomsonConservative and Unionist Party1,48145.4%Elected
2Michael Peter SouthwellReform UK99830.6%
3Graham Martyn BeeversLabour Party34110.5%
4Anthony John GreenLiberal Democrats2437.4%
5William Nicholas Huggonson BerringtonGreen Party1755.4%
6Mia Americanos-MolinaroHeritage Party250.8%

Electorate 9,721 · Ballots cast 3,265 · Invalid 2 · EC ward code 29796 · Back to ward index