St Albans.
Liberal Democrats MP Daisy Cooper holds the seat on 56.6% of the vote.
1 Jun 2026
Daisy Cooper's most notable recent act was backing a Commons motion to refer Prime Minister Keir Starmer to the Privileges Committee over whether he misled Parliament on the Peter Mandelson appointment -- a vote that put her alongside the Conservatives and other opposition parties. She also voted against government regulations tightening asylum support, arguing they risked destituting vulnerable people, and opposed the government's reserve power to direct pension fund investments, siding repeatedly with the Lords on both the Pension Schemes Bill and the English Devolution and Community Empowerment Bill. Her one rebel vote against her own party came on the assisted dying bill, where she backed a new clause on guidance -- slightly below the Lib Dem average on safeguards provisions.
Cooper is an active parliamentarian at 72% voting participation, close to the Commons average, and votes with the Lib Dems on 99.7% of divisions. Her 278 speech contributions span economy and jobs, fiscal policy, social care, and cost of living. The stance data reveals a consistent pattern: she strongly backs Lords scrutiny (97%), parliamentary oversight (95%), climate action (88%), and business-friendly measures (86%), while voting against employer National Insurance increases in every relevant division. She deviates modestly from her party average on Brexit sovereignty questions and welfare expansion, though neither gap is dramatic.
Locally, Cooper has been visible on constituency issues -- attending a care provider visit, joining a CPR training campaign, supporting a Ramadan event in Chiswell Green, and co-ordinating a 130,000-signature petition on children's education rights. Local press coverage is high volume but broadly neutral in tone. She holds no select committee seat, so her influence runs primarily through chamber speeches and constituency campaigning. Data covers activity up to late April 2026.
Ward-level direction-of-travel: who controls what, who flipped recently, who holds the line.
| Ward | Latest winner | Votes | Council | Last cycle |
|---|---|---|---|---|
| Bernards Heath | Jez Levy | 1,257 | St Albans LD | May 2024 |
| Hill End | Anthony Francis Rowlands | 1,584 | St Albans LD | May 2024 |
| Marshalswick East Jersey Farm | Raihaanah Ahmed | 1,169 | St Albans LD | May 2024 |
| Marshalswick West | Simon Richard Mostyn | 1,035 | St Albans LD | May 2024 |
| St Peters | Juliet Voisey | 628 | St Albans LD | Jun 2023 |
Source · Democracy Club · DCLEAPIL v1.0 (CC BY-SA 4.0)
The seat’s population is concentrated in St Albans (68,544), with Rural & dispersed (8,411) as the second pole. Total population across named built-up areas: 99,529.
Source · ONS Built-Up Areas · Census 2021
| Settlement | Pop. | Class |
|---|---|---|
| St Albans | 68,544 | large town |
| Rural & dispersed | 8,411 | town |
| London Colney | 8,114 | town |
| Chiswell Green | 5,952 | town |
| Bricket Wood | 4,879 | village |
| Park Street and Frogmore | 2,054 | village |
Headline indicators.
| Indicator | Local | National | Δ |
|---|---|---|---|
| Employment rate | 64.0% | 57.1% | +12% |
| Owner-occupied | 68.6% | 63.1% | +9% |
| Private rented | 17.9% | 20.0% | -10% |
| Social rented | 13.3% | 16.8% | -21% |
Ethnicity.
Source · Census 2021
Population by age & sexCensus 2021 · 18 bands · click to expand
Source · Census 2021 (ONS) · % of usual residents; tick marks the median seat per band
Income tax contribution.
| Total income tax | £896m |
| Taxpayers | 60,000 |
| Median per taxpayer | £4,420 |
| Mean per taxpayer | £14,900 |
Source · HMRC SPI · ±8% confidence
Where the money flows back in.
This constituency is served by St Albans. Each council’s service spend, peer rank and supplier list lives on its own page — open from the meta block above or the compass strip below.
Move the income slider on My place to see income tax, NI, VAT and council tax against your earnings — the household lens.
Headline rate.
By category.
Source · data.police.uk · 3-month rate per 1,000 pop
2024 — full result.
| Candidate | Votes | % | |
|---|---|---|---|
| Daisy CooperWON | LD | 29,222 | 56.6 |
| James Spencer | Con | 9,388 | 18.2 |
| Sophia Bhatti | Lab | 5,189 | 10.1 |
| John Dowdle | Ref | 4,336 | 8.4 |
| Simon Grover | Grn | 3,272 | 6.3 |
| Dafydd Morriss | Ind | 104 | 0.2 |
| Stewart Satterly | Ind | 103 | 0.2 |
Turnout 51,614
Prior contests.
| Year | Winner | % | |
|---|---|---|---|
| 2019 | Daisy Cooper | LD | 50.1 |
| 2017 | Anne Main | Con | 43.1 |
| 2015 | Anne Main | Con | 46.6 |
| 2010 | Main, Anne | Con | 40.8 |
Sources, methods & last update
2023 boundary review
DCLEAPIL v1.0 (CC BY-SA 4.0)
Census 2021
National avg over 575 seats
±8% confidence
LSOA-aggregated · rolling 12mo