North East Somerset & Hanham.
Independent MP Dan Norris holds the seat on 40.6% of the vote — a split-council geography across 2 councils.
9 Jun 2026
Two-council valley seat, mixed wards, in flux
North East Somerset and Hanham is a varied seat on the rural and commuter fringe between Bristol and Bath, mixing built-up edges with scattered villages across the Chew and Somer valleys. Its largest population centre is the Kingswood and Fishponds urban area, with more than a third of residents, followed by the town of Keynsham at around a fifth; a broad belt of rural and dispersed settlement, then Paulton and Saltford, fill out the remainder. The character is suburban at the northern edge and small-town to rural further south, rather than dominated by any single place. Local services are split between two unitary authorities -- Bath and North East Somerset, which holds eleven of the seat's wards, and South Gloucestershire, which holds four. That a single constituency straddles two councils is itself a defining feature of how it is governed.
The ward picture is genuinely mixed rather than settled. Across the most recent contests the Liberal Democrats have edged ahead on seats won, with the Conservatives close behind and Labour holding a cluster of wards, alongside scattered Independent and Green wins. No party has a clear grip, and direction-of-travel appears to favour the Liberal Democrats in the Bath and North East Somerset wards while the South Gloucestershire side has tended to lean Conservative. At the parliamentary level the seat was created on 2023 boundaries and first fought in 2024, when Labour took it on 40.6 per cent, around ten points ahead of the Conservatives. The sitting member, Dan Norris, now sits as an Independent rather than for the party under whose banner he was elected.
On the figures available the seat reads as competitive rather than safe, with its parliamentary result resting on a divided opposition and its councils under no single party's control. Recent local coverage has had a largely administrative tenor -- school provision, cultural strategy and traffic-management proposals -- with some neighbourhood pushback over road schemes, and little to mark the seat out nationally. Crime totals do not diverge materially above the regional pattern. The standing position is one of flux: a Labour-won seat whose representation has since loosened from party lines, set over a council map where no party commands a settled majority.
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 |
|---|---|---|---|---|
| Bitton & Oldland Common(2 seats) | Williams · Hughes | 1,732 | South Gloucestershire Con | May 2023 |
| Chew Valley(2 seats) | Box · Harding | 2,208 | Bath and North East Somerset LD | May 2023 |
| Clutton & Farmborough | Sam Ross | 609 | Bath and North East Somerset LD | May 2023 |
| Hanham(3 seats) | Begley · Langley · Bamford | 4,316 | South Gloucestershire Con | May 2023 |
| High Littleton | Ann Morgan | 371 | Bath and North East Somerset LD | May 2023 |
| Keynsham East(2 seats) | Wait · Macfie | 2,334 | Bath and North East Somerset LD | May 2023 |
| Keynsham North(2 seats) | Beaumont · Leach | 1,611 | Bath and North East Somerset LD | May 2023 |
| Keynsham South(2 seats) | Hale · Biddleston | 1,334 | Bath and North East Somerset LD | May 2023 |
| Longwell Green(2 seats) | Strange · Murphy | 2,612 | South Gloucestershire Con | May 2023 |
| Mendip | Simon James McCombe | 496 | Bath and North East Somerset LD | Jul 2025 |
| Parkwall & Warmley(2 seats) | Bromiley · Bromiley | 1,804 | South Gloucestershire Con | May 2023 |
| Paulton(2 seats) | Johnson · Hardman | 1,353 | Bath and North East Somerset LD | Jun 2023 |
| Publow & Whitchurch | Paul May | 537 | Bath and North East Somerset LD | May 2023 |
| Saltford | Christopher John Warren | 587 | Bath and North East Somerset LD | Jan 2025 |
| Timsbury | Shaun Stephenson-McGall | 667 | Bath and North East Somerset LD | May 2023 |
Source · Democracy Club · DCLEAPIL v1.0 (CC BY-SA 4.0)
The seat’s population is concentrated in Kingswood and Fishponds (36,419), with Keynsham (19,596) as the second pole. Total population across named built-up areas: 95,501.
Source · ONS Built-Up Areas · Census 2021
| Settlement | Pop. | Class |
|---|---|---|
| Kingswood and Fishponds | 36,419 | city |
| Keynsham | 19,596 | town |
| Rural & dispersed | 11,130 | town |
| Paulton | 6,503 | town |
| Saltford | 4,134 | village |
| Timsbury (Bath and North East Somerset) | 2,636 | village |
Headline indicators.
| Indicator | Local | National | Δ |
|---|---|---|---|
| Employment rate | 59.9% | 57.1% | +5% |
| Owner-occupied | 77.6% | 63.1% | +23% |
| Private rented | 10.9% | 20.0% | -46% |
| Social rented | 11.5% | 16.8% | -32% |
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 | £325m |
| Taxpayers | 55,000 |
| Median per taxpayer | £3,030 |
| Mean per taxpayer | £5,900 |
Source · HMRC SPI · ±8% confidence
Where the money flows back in.
This constituency is served by Bath and North East Somerset and South Gloucestershire. 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 | % | |
|---|---|---|---|
| Dan NorrisWON | Lab | 20,739 | 40.6 |
| Jacob Rees-Mogg | Con | 15,420 | 30.2 |
| Paul MacDonnell | Ref | 7,424 | 14.5 |
| Dine Romero | LD | 3,878 | 7.6 |
| Edmund Cannon | Grn | 3,222 | 6.3 |
| Nicholas Hales | Ind | 231 | 0.5 |
| Barmy Brunch | Ind | 211 | 0.4 |
Turnout 51,125
Prior contests.
Created on the 2023 boundary review. 2024 General Election was the first contest on these boundaries.
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