← St Albans (all cycles) · 3 May 2018 cohort

St Albans 2018

Local elections held 3 May 2018.

20 ward races
20 seats
7 elected below the proportional quota
35.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 %Δ
Conservative Party17,02838.2%945.0%840.0%+1
Liberal Democrats15,52834.9%945.0%735.0%+2
Labour Party8,59219.3%210.0%420.0%-2
Green Party3,0086.8%00.0%15.0%-1
Independent2310.5%00.0%00.0%0
UK Independence Party (UKIP)1340.3%00.0%00.0%0
Total44,521100.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 2018 election (current) and immediately before it (2017). Only ~⅓ of seats were contested in 2018 — most of the bench is unchanged, and the cycle's effect on the overall composition is what shifts.

Current (2018)
Previous (2017)

Wards in this council

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

Race results

St Peters · single-seat

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

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 TaylorLiberal Democrats84931.5%−18.5 ptsElected
2Keith CottonGreen Party78629.1%
3Alun DaviesConservative Party72126.7%
4Mark EwingtonLabour Party34112.6%

EC ward code E05004799 · Back to ward index

Cunningham · single-seat

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

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 ProwseLiberal Democrats80537.8%−12.2 ptsElected
2Muhammad Abdur RahimLabour Party59628.0%
3Sarah TallonConservative Party54425.6%
4Phil FletcherGreen Party1054.9%
5Alan MalinUK Independence Party (UKIP)783.7%

EC ward code E05004789 · Back to ward index

London Colney · single-seat

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

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
1Katherine GardnerLabour Party96338.9%−11.1 ptsElected
2Robert DunsterConservative Party78431.6%
3Tony LillicoLiberal Democrats39415.9%
4Chris FlynnIndependent1716.9%
5Matt MaddockGreen Party1104.4%
6Charles MasonUK Independence Party (UKIP)562.3%

EC ward code E05004794 · Back to ward index

Marshalswick South · single-seat

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

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
1Helen CampbellLiberal Democrats1,11341.2%−8.8 ptsElected
2Craig FothergillConservative Party92734.3%
3Jonathan PearceLabour Party45316.8%
4Jill MillsGreen Party1465.4%
5Susan DeviIndependent602.2%

EC ward code E05004796 · Back to ward index

Park Street · single-seat

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

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
1Stella NashConservative Party1,00844.0%−6.0 ptsElected
2Syed AbidiLiberal Democrats91840.1%
3Janet BlackwellLabour Party28212.3%
4Rosalind PaulGreen Party843.7%

EC ward code E05004797 · Back to ward index

Marshalswick North · single-seat

Marginal winner Winning candidate's share of valid ballots. 45.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. 2,227

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 CleggLiberal Democrats1,01445.5%−4.5 ptsElected
2Guillermo DuranConservative Party77935.0%
3Mary McIntyreLabour Party30713.8%
4Dee ThomasGreen Party1275.7%

EC ward code E05004795 · Back to ward index

Sopwell · 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. 2,502

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
1Shakir RahmanLiberal Democrats1,23449.3%−0.7 ptsElected
2Iain GrantLabour Party83433.3%
3Heather RenchConservative Party33113.2%
4Frankie Drummond CharigGreen Party1034.1%

EC ward code E05004802 · Back to ward index

Batchwood · single-seat

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

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
1Roma MillsLabour Party1,23850.2%+0.2 ptsElected
2Liz NeedhamLiberal Democrats57623.3%
3Nadine StandishConservative Party50820.6%
4Lucy SwiftGreen Party1465.9%

EC ward code E05004786 · Back to ward index

Harpenden North · single-seat

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

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 CousinConservative Party98251.0%+1.0 ptsElected
2Melanie PriggenLiberal Democrats58630.4%
3Linda SpiriLabour Party24112.5%
4Ian TroughtonGreen Party1166.0%

EC ward code E05004791 · Back to ward index

Sandridge · single-seat

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

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
1Beric ReadConservative Party78651.2%+1.2 ptsElected
2Stefania EstacchiniLiberal Democrats33221.6%
3Jonathan HegertyLabour Party24516.0%
4James LomasGreen Party17211.2%

EC ward code E05004801 · Back to ward index

Harpenden East · single-seat

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

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
1Mary MaynardConservative Party1,04852.1%+2.1 ptsElected
2Guy CozonLiberal Democrats60430.0%
3James GillLabour Party36117.9%

EC ward code E05004790 · Back to ward index

Colney Heath · single-seat

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

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
1Jamie DayLiberal Democrats85353.1%+3.1 ptsElected
2David JohnsConservative Party43427.0%
3Eileen FrancisLabour Party24215.1%
4Thomas LangtonGreen Party784.9%

EC ward code E05009028 · Back to ward index

Verulam · single-seat

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

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
1Edgar HillLiberal Democrats1,59356.5%+6.5 ptsElected
2Nicholas VerityConservative Party85830.4%
3Gordon BaisleyLabour Party2579.1%
4Josie McNallyGreen Party1134.0%

EC ward code E05004803 · Back to ward index

Ashley · single-seat

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

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
1Anthony RowlandsLiberal Democrats1,40757.8%+7.8 ptsElected
2Jagat ChatrathLabour Party55722.9%
3John WhaleConservative Party32613.4%
4Stephane FarengaGreen Party1456.0%

EC ward code E05004785 · Back to ward index

Clarence · single-seat

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

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
1Caroline BrookeLiberal Democrats1,37057.8%+7.8 ptsElected
2Patti SeabrightConservative Party53322.5%
3Alexander VeitchLabour Party30813.0%
4Mary HenryGreen Party1596.7%

EC ward code E05004787 · Back to ward index

Harpenden West · 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. 2,368

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
1Julian DalyConservative Party1,37758.2%+8.2 ptsElected
2Alison WoodleyLiberal Democrats55323.4%
3Michael Gray-HigginsLabour Party31313.2%
4Candy WhittomeGreen Party1255.3%

EC ward code E05004793 · Back to ward index

Redbourn · single-seat

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

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
1Victoria MeadConservative Party1,09661.4%+11.4 ptsElected
2Anthony NevilleLabour Party33018.5%
3Christopher BrattleLiberal Democrats22312.5%
4Ruth FarengaGreen Party1357.6%

EC ward code E05004798 · Back to ward index

St Stephen · single-seat

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

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
1Sue FeatherstoneConservative Party1,36763.5%+13.5 ptsElected
2Alison RossLiberal Democrats47322.0%
3Heather TroyLabour Party2129.9%
4Mark Park-CrowneGreen Party1004.6%

EC ward code E05004800 · Back to ward index

Harpenden South · single-seat

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

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
1Teresa HeritageConservative Party1,32264.3%+14.3 ptsElected
2Zoe GalvinLiberal Democrats35017.0%
3George FraserLabour Party27413.3%
4Sally LeonardGreen Party1115.4%

EC ward code E05004792 · Back to ward index

Wheathampstead · 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,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
1Annie BrewsterConservative Party1,29766.1%+16.1 ptsElected
2Andrew CroftsLiberal Democrats28114.3%
3Neill SankeyLabour Party23812.1%
4Oliver HitchGreen Party1477.5%

EC ward code E05004804 · Back to ward index