← St Albans (all cycles) · 7 May 2026 cohort

St Albans 2026

Local elections held 7 May 2026.

20 ward races
22 seats
12 elected below the proportional quota
54.5% 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 %Δ
Liberal Democrats25,81145.2%1986.4%1150.0%+8
Conservative Party10,50118.4%29.1%418.2%-2
Reform UK9,19516.1%00.0%313.6%-3
Green Party7,46913.1%00.0%313.6%-3
Labour Party2,7934.9%00.0%14.5%-1
Independent1,3742.4%14.5%00.0%+1
Communist Party of Britain150.0%00.0%00.0%0
Total57,158100.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 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

London Colney · single-seat

Marginal winner 34.9% Proportional quota 50.0% Below quota −15.1 pts Valid ballots 2,496

RankCandidatePartyVotesShareBelow quotaElected
1Tony LillicoLiberal Democrats87234.9%−15.1 ptsElected
2Eleanor Frances JacksonReform UK63225.3%
3David EatonLabour Party56322.6%
4Sarah ListerConservative Party2269.1%
5Aimee Crompton-SmithGreen Party2038.1%

Electorate 5,955 · EC ward code local.st-albans.london-colney.2026-05-07 · Back to ward index

Redbourn · single-seat

Marginal winner 39.7% Proportional quota 50.0% Below quota −10.3 pts Valid ballots 1,942

RankCandidatePartyVotesShareBelow quotaElected
1David MitchellIndependent77139.7%−10.3 ptsElected
2Joy Katherine SwanReform UK39920.5%
3Naina BloomLiberal Democrats31616.3%
4Amanda NashConservative Party26813.8%
5Matthew ThomasGreen Party1246.4%
6Andy HayesLabour Party643.3%

Electorate 4,325 · EC ward code local.st-albans.redbourn.2026-05-07 · Back to ward index

Harpenden West · single-seat

Marginal winner 40.4% Proportional quota 50.0% Below quota −9.6 pts Valid ballots 3,193

RankCandidatePartyVotesShareBelow quotaElected
1Aaron JacobConservative Party1,29040.4%−9.6 ptsElected
2Ric BelfieldLiberal Democrats1,27039.8%
3Paul Stuart BrayleyReform UK3059.6%
4Mario MayGreen Party2206.9%
5David CrewLabour Party1083.4%

Electorate 6,279 · EC ward code local.st-albans.harpenden-west.2026-05-07 · Back to ward index

Harpenden North and Rural · single-seat

Marginal winner 40.7% Proportional quota 50.0% Below quota −9.3 pts Valid ballots 2,674

RankCandidatePartyVotesShareBelow quotaElected
1Kevin TimmonsLiberal Democrats1,08840.7%−9.3 ptsElected
2Sam SpiriConservative Party81230.4%
3Philip Martin WellsReform UK42816.0%
4Joel CrichtonGreen Party2509.3%
5Ben DearmanLabour Party963.6%

Electorate 6,048 · EC ward code local.st-albans.harpenden-north-rural.2026-05-07 · Back to ward index

Batchwood · single-seat

Marginal winner 41.9% Proportional quota 50.0% Below quota −8.1 pts Valid ballots 2,605

RankCandidatePartyVotesShareBelow quotaElected
1Chris LewisLiberal Democrats1,09141.9%−8.1 ptsElected
2Damian GaskinIndependent60323.1%
3Tatiana Metcalf-RienerGreen Party34413.2%
4Kathleen RobinsonReform UK2349.0%
5Stella NashConservative Party1816.9%
6Chris ClokeLabour Party1525.8%

Electorate 5,791 · EC ward code local.st-albans.batchwood.2026-05-07 · Back to ward index

Park Street · single-seat

Marginal winner 42.2% Proportional quota 50.0% Below quota −7.8 pts Valid ballots 2,810

RankCandidatePartyVotesShareBelow quotaElected
1Rav DigheLiberal Democrats1,18542.2%−7.8 ptsElected
2Roger John Curtis GrayReform UK76027.0%
3Richard CurthoysConservative Party51318.3%
4Mark Stephen Charles Park-CrowneGreen Party2619.3%
5Laurence ChesterLabour Party913.2%

Electorate 6,626 · EC ward code local.st-albans.park-street.2026-05-07 · Back to ward index

Colney Heath · single-seat

Marginal winner 42.5% Proportional quota 50.0% Below quota −7.5 pts Valid ballots 971

RankCandidatePartyVotesShareBelow quotaElected
1Chris BrazierLiberal Democrats41342.5%−7.5 ptsElected
2Frances LeonardConservative Party22523.2%
3Mark Geoffrey WoolhouseReform UK22323.0%
4Rebecca WattersGreen Party808.2%
5Iain GrantLabour Party303.1%

Electorate 2,198 · EC ward code local.st-albans.colney-heath.2026-05-07 · Back to ward index

Harpenden South · single-seat

Marginal winner 42.7% Proportional quota 50.0% Below quota −7.3 pts Valid ballots 2,775

RankCandidatePartyVotesShareBelow quotaElected
1David HeritageConservative Party1,18542.7%−7.3 ptsElected
2Nikolaus RathLiberal Democrats89832.4%
3Matthew David SwanReform UK38814.0%
4Tanja Brueckmann-RathGreen Party1957.0%
5Guy ThomasLabour Party1093.9%

Electorate 5,633 · EC ward code local.st-albans.harpenden-south.2026-05-07 · Back to ward index

Harpenden East · single-seat

Marginal winner 44.9% Proportional quota 50.0% Below quota −5.1 pts Valid ballots 2,467

RankCandidatePartyVotesShareBelow quotaElected
1Pip LiverLiberal Democrats1,10744.9%−5.1 ptsElected
2Geoffrey NewmanConservative Party67527.4%
3Thomas Oliver CooneyReform UK32713.3%
4Lesley BakerGreen Party24810.1%
5Neil MulcockLabour Party1104.5%

Electorate 5,782 · EC ward code local.st-albans.harpenden-east.2026-05-07 · Back to ward index

Clarence · single-seat

Marginal winner 47.2% Proportional quota 50.0% Below quota −2.8 pts Valid ballots 3,298

RankCandidatePartyVotesShareBelow quotaElected
1Josie MadocLiberal Democrats1,55747.2%−2.8 ptsElected
2Livvy GibbsGreen Party1,26938.5%
3Stephen BirdReform UK2246.8%
4June ReidConservative Party1253.8%
5Martin McGrathLabour Party1233.7%

Electorate 6,237 · EC ward code local.st-albans.clarence.2026-05-07 · Back to ward index

Marshalswick East and Jersey Farm · single-seat

Marginal winner 49.2% Proportional quota 50.0% Below quota −0.8 pts Valid ballots 2,823

RankCandidatePartyVotesShareBelow quotaElected
1Lorraine Helen KirbyLiberal Democrats1,38949.2%−0.8 ptsElected
2Graham LeonardConservative Party61021.6%
3Larraine ChartersReform UK41814.8%
4Joe FlynnGreen Party31911.3%
5Stephen PoxonLabour Party873.1%

Electorate 6,038 · EC ward code local.st-albans.marshalswick-east-jersey-farm.2026-05-07 · Back to ward index

St Peters · single-seat

Marginal winner 49.4% Proportional quota 50.0% Below quota −0.6 pts Valid ballots 2,729

RankCandidatePartyVotesShareBelow quotaElected
1Sean William HughesLiberal Democrats1,34749.4%−0.6 ptsElected
2Sally LeonardGreen Party86831.8%
3Jim BrodieReform UK2408.8%
4Claudio DuranConservative Party1726.3%
5David ByattLabour Party1023.7%

Electorate 6,261 · EC ward code local.st-albans.st-peters.2026-05-07 · Back to ward index

Sopwell · single-seat

Marginal winner 53.1% Proportional quota 50.0% Below quota +3.1 pts Valid ballots 2,310

RankCandidatePartyVotesShareBelow quotaElected
1Sarwar ShamsherLiberal Democrats1,22653.1%+3.1 ptsElected
2Jane Dawson-DavisReform UK36715.9%
3Len PattendenGreen Party34414.9%
4Janet SmithLabour Party1878.1%
5Heather RenchConservative Party1717.4%
6Mark Antony EwingtonCommunist Party of Britain150.6%

Electorate 5,572 · EC ward code local.st-albans.sopwell.2026-05-07 · Back to ward index

Cunningham · single-seat

Marginal winner 54.1% Proportional quota 50.0% Below quota +4.1 pts Valid ballots 2,334

RankCandidatePartyVotesShareBelow quotaElected
1Robert Francis DonaldLiberal Democrats1,26254.1%+4.1 ptsElected
2James Ian HumphreyReform UK35115.0%
3Isabelle HabibGreen Party32814.1%
4Rachael DrewittConservative Party25110.8%
5John PatonLabour Party1426.1%

Electorate 5,780 · EC ward code local.st-albans.cunningham.2026-05-07 · Back to ward index

Bernards Heath · single-seat

Marginal winner 54.1% Proportional quota 50.0% Below quota +4.1 pts Valid ballots 2,674

RankCandidatePartyVotesShareBelow quotaElected
1Helen Rosemary CampbellLiberal Democrats1,44754.1%+4.1 ptsElected
2Claire GilbertGreen Party51419.2%
3Ambrose KillenConservative Party33212.4%
4William Heugh SmithReform UK2549.5%
5Jane ClokeLabour Party1274.7%

Electorate 5,945 · EC ward code local.st-albans.bernards-heath.2026-05-07 · Back to ward index

Sandridge and Wheathampstead · 2-seat (bloc vote)

Marginal winner 38.0% Proportional quota 33.3% Below quota +4.7 pts Valid ballots 2,789.5

RankCandidatePartyVotesShareBelow quotaElected
1Ann Ellen Mary Chance-ReadLiberal Democrats1,27845.8%+12.5 ptsElected
2Simon Richard JohnsLiberal Democrats1,06138.0%+4.7 ptsElected
3Gill ClarkConservative Party66623.9%
4Andrew WaterfieldConservative Party66523.8%
5Nigel Kenneth HawesReform UK54719.6%
6Frederick Alan PhilpottReform UK50218.0%
7Danielle Durant-TaylorGreen Party35212.6%
8Oliver HitchGreen Party29910.7%
9Denise BrownLabour Party1324.7%
10Symon VegroLabour Party772.8%

Electorate 6,194 · EC ward code local.st-albans.sandridge-wheathampstead.2026-05-07 · Back to ward index

St Stephen · 2-seat (bloc vote)

Marginal winner 39.1% Proportional quota 33.3% Below quota +5.7 pts Valid ballots 3,008.5

RankCandidatePartyVotesShareBelow quotaElected
1Ajanta HiltonLiberal Democrats1,41447.0%+13.7 ptsElected
2Mohammed RafiLiberal Democrats1,17539.1%+5.7 ptsElected
3Richard BrooksReform UK89229.6%
4Stewart Irus Jason VassieReform UK78126.0%
5Martyn RedstoneConservative Party67122.3%
6Simin TaheriConservative Party50216.7%
7Gabriel RobertsGreen Party2187.2%
8Ben TipladyGreen Party1755.8%
9Janet BlackwellLabour Party1083.6%
10Jane HobdayLabour Party812.7%

Electorate 6,784 · EC ward code local.st-albans.st-stephen.2026-05-07 · Back to ward index

Verulam · single-seat

Marginal winner 57.3% Proportional quota 50.0% Below quota +7.3 pts Valid ballots 2,931

RankCandidatePartyVotesShareBelow quotaElected
1Dawn GambleLiberal Democrats1,67957.3%+7.3 ptsElected
2Susan DeviConservative Party44515.2%
3Alan Hugh DoddsReform UK38213.0%
4Kevin TipladyGreen Party30010.2%
5Geoff MeadeLabour Party1254.3%

Electorate 5,840 · EC ward code local.st-albans.verulam.2026-05-07 · Back to ward index

Marshalswick West · single-seat

Marginal winner 57.5% Proportional quota 50.0% Below quota +7.5 pts Valid ballots 1,948

RankCandidatePartyVotesShareBelow quotaElected
1Michael Mortimer JonesLiberal Democrats1,12157.5%+7.5 ptsElected
2Don DeepthiConservative Party28214.5%
3Thomas Peter RussellReform UK24812.7%
4Jason FlynnGreen Party21511.0%
5Sarah HeiserLabour Party824.2%

Electorate 3,938 · EC ward code local.st-albans.marshalswick-west.2026-05-07 · Back to ward index

Hill End · single-seat

Marginal winner 62.5% Proportional quota 50.0% Below quota +12.5 pts Valid ballots 2,582

RankCandidatePartyVotesShareBelow quotaElected
1Jamie DayLiberal Democrats1,61562.5%+12.5 ptsElected
2Marianne JordanGreen Party34313.3%
3Caspar Hugo Issac ThomasReform UK29311.3%
4Sudha BharadiaConservative Party2349.1%
5Steve ClarkLabour Party973.8%

Electorate 5,655 · EC ward code local.st-albans.hill-end.2026-05-07 · Back to ward index