← St Albans (all cycles) · 2 May 2024 cohort

St Albans 2024

Local elections held 2 May 2024.

18 ward races
21 seats
12 elected below the proportional quota
57.1% 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 18 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 21 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 %Δ
Liberal Democrats22,57249.9%1781.0%1152.4%+6
Conservative and Unionist Party9,59621.2%14.8%523.8%-4
Green Party6,59114.6%14.8%314.3%-2
Labour Party5,44312.0%29.5%29.5%0
Reform UK7761.7%00.0%00.0%0
Independent2790.6%00.0%00.0%0
Communist Party of Britain170.0%00.0%00.0%0
Total45,274100.0%21100.0%21100.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

London Colney · 2-seat (bloc vote)

Marginal winner 19.1% Proportional quota 33.3% Difference +14.2 pts below quota Valid ballots 3,579

RankCandidatePartyVotesShareElected
1Hobday, M.Labour Party83523.3%Elected
2Turnbull, E.Labour Party68419.1%Elected
3Mugele, K.Liberal Democrats48713.6%
4Calder, S.Conservative and Unionist Party46312.9%
5Onamusi, D.Liberal Democrats43312.1%
6Killen, A.Conservative and Unionist Party2687.5%
7Jackson, E.Reform UK1644.6%
8Maddock, M.Green Party1604.5%
9Paul, R.Green Party852.4%

Electorate 5,857 · Ballots cast 3,579 · EC ward code E05013957 · Back to ward index

Batchwood · 2-seat (bloc vote)

Marginal winner 23.2% Proportional quota 33.3% Difference +10.1 pts below quota Valid ballots 4,181

RankCandidatePartyVotesShareElected
1Cunningham, L.Liberal Democrats1,01524.3%Elected
2Howland, S.Liberal Democrats97023.2%Elected
3Gaskin, D.Green Party92822.2%
4Thomas, M.Green Party43210.3%
5Varghese, J.Conservative and Unionist Party2566.1%
6Pakenham, M.Labour Party2556.1%
7Smith, J.Labour Party2405.7%
8Foster, G.Independent852.0%

Electorate 5,637 · Ballots cast 4,181 · EC ward code E05013947 · Back to ward index

St Stephen · single-seat

Marginal winner 43.4% Proportional quota 50.0% Difference +6.6 pts below quota Valid ballots 2,456

RankCandidatePartyVotesShareElected
1Fry, G.Liberal Democrats1,06643.4%Elected
2Cook, J.Conservative and Unionist Party86635.3%
3Blackwell, J.Labour Party2168.8%
4Thurston, D.Reform UK1636.6%
5Burleigh, M.Green Party1455.9%

Electorate 6,690 · Ballots cast 2,456 · EC ward code E05013965 · Back to ward index

St Peters · single-seat

Marginal winner 43.9% Proportional quota 50.0% Difference +6.1 pts below quota Valid ballots 2,091

RankCandidatePartyVotesShareElected
1Voisey, J.Green Party91843.9%Elected
2Bloom, N.Liberal Democrats75836.3%
3Byatt, D.Labour Party22510.8%
4Leonard, G.Conservative and Unionist Party1909.1%

Electorate 6,136 · Ballots cast 2,091 · EC ward code E05013964 · Back to ward index

Sandridge and Wheathampstead · 2-seat (bloc vote)

Marginal winner 27.7% Proportional quota 33.3% Difference +5.7 pts below quota Valid ballots 3,579

RankCandidatePartyVotesShareElected
1McKenzie, O.Liberal Democrats1,00328.0%Elected
2Johns, S.Liberal Democrats99027.7%Elected
3Duran, C.Conservative and Unionist Party74320.8%
4Thornley Hill, H.Labour Party3499.8%
5Durant-Taylor, D.Green Party2777.7%
6Hitch, O.Green Party2176.1%

Electorate 6,127 · Ballots cast 3,579 · EC ward code E05013962 · Back to ward index

Harpenden South · single-seat

Marginal winner 46.2% Proportional quota 50.0% Difference +3.8 pts below quota Valid ballots 2,376

RankCandidatePartyVotesShareElected
1Cowley, M.Conservative and Unionist Party1,09746.2%Elected
2Bowser, D.Liberal Democrats1,03943.7%
3Morrell, J.Labour Party1466.1%
4Baisley, G.Green Party944.0%

Electorate 5,572 · Ballots cast 2,376 · EC ward code E05013954 · Back to ward index

Clarence · single-seat

Marginal winner 46.6% Proportional quota 50.0% Difference +3.4 pts below quota Valid ballots 2,888

RankCandidatePartyVotesShareElected
1Meaden, J.Liberal Democrats1,34746.6%Elected
2Swift, L.Green Party1,21141.9%
3Bolton, L.Conservative and Unionist Party1665.7%
4McGrath, M.Labour Party1645.7%

Electorate 6,134 · Ballots cast 2,888 · EC ward code E05013949 · Back to ward index

Marshalswick East and Jersey Farm · single-seat

Marginal winner 48.9% Proportional quota 50.0% Difference +1.1 pts below quota Valid ballots 2,389

RankCandidatePartyVotesShareElected
1Ahmed, R.Liberal Democrats1,16948.9%Elected
2Leonard, F.Conservative and Unionist Party85535.8%
3Lomas, J.Green Party1877.8%
4Pullinger, N.Labour Party1787.5%

Electorate 5,932 · Ballots cast 2,389 · EC ward code E05015801 · Back to ward index

Harpenden West · single-seat

Marginal winner 49.1% Proportional quota 50.0% Difference +0.9 pts below quota Valid ballots 2,705

RankCandidatePartyVotesShareElected
1Galvin, J.Liberal Democrats1,32749.1%Elected
2Clark, A.Conservative and Unionist Party1,02738.0%
3Thompson, V.Labour Party2208.1%
4Riley, K.Green Party1314.8%

Electorate 6,108 · Ballots cast 2,705 · EC ward code E05013955 · Back to ward index

Sopwell · single-seat

Marginal winner 50.5% Proportional quota 50.0% Difference −0.5 pts Valid ballots 1,915

RankCandidatePartyVotesShareElected
1Pastor, J.Liberal Democrats96850.5%Elected
2Grant, I.Labour Party37619.6%
3McGettrick, D.Green Party22611.8%
4Rench, H.Conservative and Unionist Party20310.6%
5Savva, L.Reform UK1256.5%
6Ewington, M.Communist Party of Britain170.9%

Electorate 5,420 · Ballots cast 1,915 · EC ward code E05013963 · Back to ward index

Park Street · single-seat

Marginal winner 50.7% Proportional quota 50.0% Difference −0.7 pts Valid ballots 2,144

RankCandidatePartyVotesShareElected
1Smith, T.Liberal Democrats1,08750.7%Elected
2Curthoys, R.Conservative and Unionist Party51924.2%
3Gray, R.Reform UK2019.4%
4Chester, L.Labour Party1788.3%
5Park-Crowne, M.Green Party1597.4%

Electorate 6,531 · Ballots cast 2,144 · EC ward code E05013960 · Back to ward index

Harpenden North and Rural · single-seat

Marginal winner 53.7% Proportional quota 50.0% Difference −3.7 pts Valid ballots 2,161

RankCandidatePartyVotesShareElected
1Fisher, B.Liberal Democrats1,16153.7%Elected
2Spiri, S.Conservative and Unionist Party66230.6%
3Harper, R.Labour Party1868.6%
4May, M.Green Party1527.0%

Electorate 5,921 · Ballots cast 2,161 · EC ward code E05013953 · Back to ward index

Harpenden East · single-seat

Marginal winner 54.4% Proportional quota 50.0% Difference −4.4 pts Valid ballots 1,987

RankCandidatePartyVotesShareElected
1De Kort, P.Liberal Democrats1,08154.4%Elected
2Mitchell, K.Conservative and Unionist Party53927.1%
3Mulcock, N.Labour Party1979.9%
4Schlich, L.Green Party1708.6%

Electorate 5,716 · Ballots cast 1,987 · EC ward code E05013952 · Back to ward index

Bernards Heath · single-seat

Marginal winner 55.8% Proportional quota 50.0% Difference −5.8 pts Valid ballots 2,252

RankCandidatePartyVotesShareElected
1Levy, J.Liberal Democrats1,25755.8%Elected
2Page, J.Conservative and Unionist Party30513.5%
3Roberts, G.Green Party26711.9%
4Cloke, J.Labour Party22910.2%
5Smedley, G.Independent1948.6%

Electorate 5,892 · Ballots cast 2,252 · EC ward code E05013948 · Back to ward index

Cunningham · single-seat

Marginal winner 56.7% Proportional quota 50.0% Difference −6.7 pts Valid ballots 2,097

RankCandidatePartyVotesShareElected
1Everall, R.Liberal Democrats1,18956.7%Elected
2Sweeny, J.Conservative and Unionist Party28413.5%
3Paton, J.Labour Party28113.4%
4Hall, C.Green Party22010.5%
5Charters, L.Reform UK1235.9%

Electorate 5,677 · Ballots cast 2,097 · EC ward code E05013951 · Back to ward index

Verulam · single-seat

Marginal winner 62.2% Proportional quota 50.0% Difference −12.2 pts Valid ballots 2,583

RankCandidatePartyVotesShareElected
1Hill, E.Liberal Democrats1,60662.2%Elected
2Reid, J.Conservative and Unionist Party55521.5%
3Whittome, C.Green Party2318.9%
4Meade, G.Labour Party1917.4%

Electorate 5,746 · Ballots cast 2,583 · EC ward code E05013966 · Back to ward index

Marshalswick West · single-seat

Marginal winner 63.0% Proportional quota 50.0% Difference −13.0 pts Valid ballots 1,643

RankCandidatePartyVotesShareElected
1Mostyn, S.Liberal Democrats1,03563.0%Elected
2Deepthi, D.Conservative and Unionist Party34220.8%
3Timbs, R.Green Party1589.6%
4Heiser, S.Labour Party1086.6%

Electorate 3,856 · Ballots cast 1,643 · EC ward code E05015802 · Back to ward index

Hill End · single-seat

Marginal winner 70.5% Proportional quota 50.0% Difference −20.5 pts Valid ballots 2,248

RankCandidatePartyVotesShareElected
1Rowlands, A.Liberal Democrats1,58470.5%Elected
2Bharadia, S.Conservative and Unionist Party25611.4%
3Jordan, M.Green Party2239.9%
4Clark, S.Labour Party1858.2%

Electorate 5,623 · Ballots cast 2,248 · EC ward code E05013956 · Back to ward index