Dulwich and West Norwood.
Labour Party MP Helen Hayes holds the seat on 60.3% of the vote — a split-council geography across 2 councils.
3 Jun 2026
Hayes voted against the assisted dying bill at Third Reading in June 2025 -- one of only a handful of Labour MPs to do so -- and opposed two amendments that would have closed a route to qualification via voluntary self-starvation, suggesting her objections ran to the bill's core principles rather than its drafting. That block of four rebel votes on 20 June represents her most visible departure from the Labour line. Away from that, she has attracted two types of press attention: sustained positive coverage for chairing the Education Committee's inquiry into forced adoptions, where she pushed publicly for a government apology and described hearing survivor testimony as "one of the most moving" days in Parliament; and pointed criticism from Brixton Buzz over her voting record on Palestine, where constituents accused her of unresponsiveness and noted her absence from ceasefire votes and arms-embargo motions.
A 97.1% party-line voter overall, Hayes participates in 79% of votes -- close to the Commons average. Her stance profile marks her as strongly aligned with Labour on workers' rights and progressive taxation, but notably low on pro-business and tough-on-crime measures. Her deviations from the party average cluster around end-of-life issues, where she sits measurably further toward caution on assisted dying access. Her 229 parliamentary contributions span education, social care and local government most heavily, consistent with her committee role and a background in architecture and planning that sharpens her interest in housing and built-environment debates.
The clearest contextual frame for all of this is her Education Committee chairmanship, which she has held since September 2024 and which has given her a national platform on forced adoptions. That inquiry accounts for much of her high-profile press coverage in 2026. Local news over the past 90 days skews neutral across crime, housing and local-government stories, with the Palestine criticism the sharpest negative signal. Voting data for 2025-26 is available; full debate transcripts for some votes are limited.
Ward-level direction-of-travel: who controls what, who flipped recently, who holds the line. Each ward links to the council that runs it.
| Ward | Latest winner | Votes | Council | Last cycle |
|---|---|---|---|---|
| Brixton North(3 seats) | Ennis · Manley-Browne · Dorney-Smith | 4,168 | Lambeth Lab | May 2026 |
| Brixton Rush Common(3 seats) | Takyi-Berko · Westerdahl · Chihoro | 6,220 | Lambeth Lab | May 2026 |
| Brixton Windrush(2 seats) | Allum · Spicer | 2,514 | Lambeth Lab | May 2026 |
| Champion Hill(2 seats) | Williams · King | 2,790 | Southwark Lab | May 2026 |
| Dulwich Village(2 seats) | Newens · Leeming | 3,503 | Southwark Lab | May 2026 |
| Dulwich Wood(2 seats) | Bannister · Hannigan | 2,770 | Southwark Lab | May 2026 |
| Gipsy Hill(2 seats) | Hawryluk · Elliott | 3,259 | Lambeth Lab | May 2026 |
| Herne Hill Loughborough Junction(3 seats) | Andrews · Alleyne · Valentine | 8,317 | Lambeth Lab | May 2026 |
| Knights Hill(3 seats) | Fraser · Schulkind · Wilcock | 6,319 | Lambeth Lab | May 2026 |
| West Dulwich(2 seats) | Cowell · Cavanagh | 3,431 | Lambeth Lab | May 2022 |
Source · Democracy Club · DCLEAPIL v1.0 (CC BY-SA 4.0)
The seat’s population is concentrated in Lambeth (75,420), with Southwark (27,589) as the second pole. Total population across named built-up areas: 104,636.
Source · ONS Built-Up Areas · Census 2021
| Settlement | Pop. | Class |
|---|---|---|
| Lambeth | 75,420 | city |
| Southwark | 27,589 | city |
| Rural & dispersed | 1,627 | village |
Headline indicators.
| Indicator | Local | National | Δ |
|---|---|---|---|
| Employment rate | 66.0% | 57.1% | +16% |
| Owner-occupied | 41.1% | 63.1% | -35% |
| Private rented | 24.7% | 20.0% | +23% |
| Social rented | 34.1% | 16.8% | +103% |
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 | £902m |
| Taxpayers | 60,000 |
| Median per taxpayer | £4,250 |
| Mean per taxpayer | £15,000 |
Source · HMRC SPI · ±8% confidence
Where the money flows back in.
This constituency is served by Lambeth and Southwark. 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 | % | |
|---|---|---|---|
| Helen HayesWON | Lab | 27,356 | 60.3 |
| Pete Elliott | Grn | 8,567 | 18.9 |
| Leon Cook | Con | 3,873 | 8.5 |
| Donna Harris | LD | 3,485 | 7.7 |
| Gary Stevens | Ref | 1,801 | 4.0 |
| Mike Spenser | Ind | 296 | 0.7 |
Turnout 45,378
Prior contests.
| Year | Winner | % | |
|---|---|---|---|
| 2019 | Helen Hayes | Lab | 65.5 |
| 2017 | Helen Hayes | Lab | 69.6 |
| 2015 | Helen Hayes | Lab | 54.1 |
| 2010 | Jowell, Tessa | Lab | 46.6 |
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