St Albans council election, 2021

Most seats
11
Liberal Democrats
Seats contested
20
across 18 wards
Turnout
46.2%
average of reporting wards

Summary

Party Seats +/− Votes Share +/−
Liberal Democrats 11 -1 20,919 41.2% -1.2
Conservative and Unionist Party 8 +1 17,393 34.3% +4.9
Green Party 1 +1 6,090 12.0% +1.9
Labour Party 0 -1 5,619 11.1% -4.5
Independent 0 -1 616 1.2% -1.4
Reform UK 0 +0 71 0.1% —
Workers Party of Britain 0 +0 37 0.1% —

Changes are against the previous council election on 02/05/2019. Vote share is each party's share of all votes cast across the borough.

Candidates

Party Candidates Of a possible 20
Conservative and Unionist Party 20
Green Party 20
Labour Party 20
Liberal Democrats 19
Reform UK 2
Independent 1
Workers Party of Britain 1

A party standing a full slate could field 20 candidates, one per seat.

Results by ward

Share is each candidate's share of ballots cast in the ward. Change compares each party's lead candidate with the ward's previous contest. Bold rows are elected candidates.

Ashley

Party Candidate Votes Share +/−
Liberal Democrats Mark Anthony Pedroz Elected 1,673 61.0% +5.0
Green Party Stephane Antoine Farenga 372 13.6% +1.3
Conservative and Unionist Party Don Deepthi 348 12.7% +3.0
Labour Party Jon Pearce 311 11.3% -10.7
Workers Party of Britain Ajantha Kangaha Arachchi 37 1.3% —
Majority1,301
Turnout45.0%
Registered electors6,169
Ballots cast2,741

Liberal Democrats hold

Batchwood

Party Candidate Votes Share +/−
Liberal Democrats Sinéad Keeley Howland Elected 1,311 52.0% +12.5
Conservative and Unionist Party Ross William Peter Andrews 506 20.1% +2.9
Labour Party Mal Pakenham 483 19.1% -14.8
Green Party Anne McQuade 188 7.5% -2.0
Reform UK David Eric Thurston 35 1.4% —
Majority805
Turnout46.0%
Registered electors5,577
Ballots cast2,523

Liberal Democrats hold

Clarence

Party Candidate Votes Share +/−
Liberal Democrats Chris White Elected 1,643 61.7% -7.1
Green Party Matt Fisher 458 17.2% +11.0
Conservative and Unionist Party Ambrose Killen 388 14.6% -3.8
Labour Party George William Sanderson 172 6.5% -0.1
Majority1,185
Turnout49.0%
Registered electors5,497
Ballots cast2,661

Liberal Democrats hold

Cunningham

Party Candidate Votes Share +/−
Liberal Democrats Geoff Harrison Elected 1,220 56.1% +1.6
Conservative and Unionist Party Jordan Sweeny 581 26.7% +8.8
Labour Party John Paton 227 10.4% -10.1
Green Party Phil Fletcher 146 6.7% -0.3
Majority639
Turnout45.0%
Registered electors4,931
Ballots cast2,174

Liberal Democrats hold

Harpenden East 2 seats

Party Candidate Votes Share +/−
Liberal Democrats Pip Liver Elected 1,100 46.7% +16.6
Liberal Democrats Paul David De Kort Elected 993 42.2% —
Conservative and Unionist Party Matt Stephens 935 39.7% +7.1
Conservative and Unionist Party Paul Guy Foster 817 34.7% —
Labour Party Eleanor Elizabeth Clarke 263 11.2% +2.3
Labour Party James Nathaniel Gill 228 9.7% —
Green Party Angela Helen Troughton 189 8.0% -0.3
Green Party Dee Thomas 184 7.8% —
Majority58
Turnout45.0%
Registered electors5,580
Ballots cast (estimated)2,354

Liberal Democrats gain from Conservative and Unionist Party · Liberal Democrats gain

Harpenden North

Party Candidate Votes Share +/−
Liberal Democrats Allison Frances Wren Elected 1,124 45.5% +10.7
Conservative and Unionist Party Sue Griffiths 1,005 40.6% -4.3
Green Party Tracy Michelle Morris 195 7.9% -3.1
Labour Party Emily Jane Tilly 149 6.0% -3.3
Majority119
Turnout44.0%
Registered electors5,665
Ballots cast2,473

Liberal Democrats gain from Conservative and Unionist Party

Harpenden South 2 seats

Party Candidate Votes Share +/−
Conservative and Unionist Party David Heritage Elected 1,325 58.0% +3.7
Conservative and Unionist Party Mark Beashel Elected 1,317 57.6% —
Liberal Democrats Denise Bowser 536 23.4% +2.6
Liberal Democrats Maddie Liver 459 20.1% —
Green Party Nina Mai Vinther 307 13.4% +0.9
Labour Party Linda Ann Spiri 230 10.1% -2.3
Labour Party David Crew 229 10.0% —
Green Party Ian Troughton 170 7.4% —
Majority781
Turnout45.0%
Registered electors5,430
Ballots cast (estimated)2,286

Conservative and Unionist Party gain · Conservative and Unionist Party hold

Harpenden West

Party Candidate Votes Share +/−
Conservative and Unionist Party Lisa Scriven Elected 1,293 43.8% -5.7
Liberal Democrats Jeffrey Kyndon Phillips 863 29.2% +1.8
Green Party Kyle Douglas Riley 565 19.1% +5.4
Labour Party Rebecca Bernice Madole 233 7.9% -1.5
Majority430
Turnout49.0%
Registered electors6,125
Ballots cast2,954

Conservative and Unionist Party hold

London Colney

Party Candidate Votes Share +/−
Conservative and Unionist Party Sarah Tallon Elected 897 37.4% +3.3
Labour Party Dreda Gordon 837 34.9% -4.1
Liberal Democrats Tony Lillico 478 19.9% +1.6
Green Party Mark Stephen Charles Park-Crowne 189 7.9% -0.7
Majority60
Turnout33.0%
Registered electors7,271
Ballots cast2,401

Conservative and Unionist Party gain from Labour Party

Marshalswick North

Party Candidate Votes Share +/−
Liberal Democrats Raj Visram Elected 1,230 52.7% -4.5
Conservative and Unionist Party Claudio Duran 722 30.9% +5.3
Green Party James Richard Lomas 207 8.9% -0.2
Labour Party Nick Pullinger 175 7.5% -0.6
Majority508
Turnout46.0%
Registered electors5,155
Ballots cast2,334

Liberal Democrats hold

Marshalswick South

Party Candidate Votes Share +/−
Liberal Democrats Will Jankowski Elected 1,607 53.9% +0.2
Conservative and Unionist Party Salih Gaygusuz 899 30.1% -0.4
Green Party Nadia Bishara 269 9.0% +1.5
Labour Party Iain Grant 207 6.9% -1.3
Majority708
Turnout53.0%
Registered electors5,635
Ballots cast2,982

Liberal Democrats hold

Park Street

Party Candidate Votes Share +/−
Conservative and Unionist Party Richard Curthoys Elected 946 35.7% -0.1
Liberal Democrats Simon Richard Mostyn 807 30.4% -13.2
Independent David John Yates 616 23.2% —
Labour Party Martin McGrath 167 6.3% -3.7
Green Party Lucy Swift 116 4.4% -6.3
Majority139
Turnout45.0%
Registered electors5,943
Ballots cast2,652

Conservative and Unionist Party gain from Liberal Democrats

Redbourn

Party Candidate Votes Share +/−
Conservative and Unionist Party Thomas Alexander Chapman Elected 1,027 48.1% +15.7
Liberal Democrats Brian Ralph Gunson 683 32.0% +19.0
Labour Party Symon Vegro 290 13.6% +0.0
Green Party David Gabriel Brockway 137 6.4% —
Majority344
Turnout45.0%
Registered electors4,848
Ballots cast2,137

Conservative and Unionist Party gain from Independent

Sopwell

Party Candidate Votes Share +/−
Liberal Democrats Sarwar Shamsher Elected 1,492 57.8% +9.6
Labour Party Janet Smith 528 20.4% -13.0
Conservative and Unionist Party Susan Devi 398 15.4% +4.7
Green Party Lesley Baker 165 6.4% -3.1
Majority964
Turnout48.0%
Registered electors5,502
Ballots cast2,583

Liberal Democrats hold

St Peters

Party Candidate Votes Share +/−
Green Party Simon Grover Elected 1,719 59.7% +40.9
Conservative and Unionist Party Georgie Callé 650 22.6% +3.3
Labour Party Ed Bailey 509 17.7% +7.8
Majority1,069
Turnout43.0%
Registered electors6,693
Ballots cast2,878

Green Party gain from Liberal Democrats

St Stephen

Party Candidate Votes Share +/−
Conservative and Unionist Party Aaron Jacob Elected 1,177 46.6% -6.2
Liberal Democrats Alison Macgregor Smith 1,120 44.4% +16.7
Green Party Nick Bainbridge 125 5.0% -6.4
Labour Party Janet Blackwell 102 4.0% -4.0
Majority57
Turnout47.0%
Registered electors5,482
Ballots cast2,524

Conservative and Unionist Party hold

Verulam

Party Candidate Votes Share +/−
Liberal Democrats Chris Davies Elected 1,888 60.3% +4.9
Conservative and Unionist Party Alex Clark 898 28.7% -2.6
Green Party Candy Whittome 173 5.5% -2.2
Labour Party Laurence Chester 134 4.3% -1.3
Reform UK Andrew Scot Butchart 36 1.2% —
Majority990
Turnout56.0%
Registered electors5,680
Ballots cast3,129

Liberal Democrats hold

Wheathampstead

Party Candidate Votes Share +/−
Conservative and Unionist Party Gill Clark Elected 1,264 54.6% +10.9
Liberal Democrats Ben Batt 692 29.9% -6.6
Green Party Oliver Hitch 216 9.3% -2.6
Labour Party Jon Hegerty 145 6.3% -1.6
Majority572
Turnout47.0%
Registered electors4,989
Ballots cast2,317

Conservative and Unionist Party hold

Other elections here

2026 · 2024 · 2023 · 2022 · 2019 · 2018 · 2016