Filton & Bradley Stoke.
Labour Party MP Claire Hazelgrove holds the seat on 45.5% of the vote.
9 Jun 2026
Bristol-fringe towns, Labour-won, locally contested
Filton and Bradley Stoke sits on the northern edge of Bristol, an outer-suburban seat in South Gloucestershire with a younger-than-typical population of around 116,000 and a median age of 36. It is a network of substantial towns rather than one dominant centre: the Kingswood and Fishponds built-up area is the largest at roughly 34,000, followed by Bradley Stoke at about 25,000, then Patchway, Stoke Gifford and Filton. A single unitary authority, South Gloucestershire Council, runs local services across the ten wards that fall within the seat.
That council picture is mixed rather than settled. Across the most recent round of ward contests, held in May 2023 and now more than three years old, Conservatives took the largest share of seats, with Labour second and the Liberal Democrats and an independent picking up the rest. Turnouts varied widely, from a few hundred votes in the smaller wards to well over four thousand in the larger ones. The parliamentary result has since moved the other way: at the 2024 general election Labour's Claire Hazelgrove won the seat on 45.5%, ahead of the Conservatives on 25.6%, overturning a Conservative win five years earlier.
The seat looks contested rather than secure, the comfortable 2024 Westminster margin sitting above a more competitive local map. Recent coverage has had a broadly administrative tenor, tilted toward town development and local services rather than national controversy, and the seat has kept a low national profile. Among recorded offences, shoplifting appears to run materially above the local average. For now the parliamentary lead and the ward arithmetic have yet to align.
Ward-level direction-of-travel: who controls what, who flipped recently, who holds the line.
| Ward | Latest winner | Votes | Council | Last cycle |
|---|---|---|---|---|
| Bradley Stoke North(2 seats) | Owusu-Antwi · Cullen | 1,994 | South Gloucestershire Con | May 2023 |
| Bradley Stoke South(2 seats) | Randles · Bradbury | 1,884 | South Gloucestershire Con | May 2023 |
| Charlton & Cribbs(3 seats) | Buddharaju · Scott · Shambhu | 1,992 | South Gloucestershire Con | May 2023 |
| Emersons Green(3 seats) | Al-Hassan · Hunt · Hardie | 4,654 | South Gloucestershire Con | May 2023 |
| Filton(2 seats) | Monk · Doyle | 2,075 | South Gloucestershire Con | May 2023 |
| Frenchay & Downend(3 seats) | Burton · Brennan · Sood | 5,452 | South Gloucestershire Con | May 2023 |
| Patchway Coniston | Isobel Miriam Walker | 328 | South Gloucestershire Con | May 2023 |
| Stoke Gifford(3 seats) | Addison · Cranney · Gupta | 4,349 | South Gloucestershire Con | May 2023 |
| Stoke Park & Cheswick | Ayrden James Pocock | 466 | South Gloucestershire Con | May 2023 |
| Winterbourne(2 seats) | Labuschagne · Jones | 1,708 | South Gloucestershire Con | May 2023 |
Source · Democracy Club · DCLEAPIL v1.0 (CC BY-SA 4.0)
The seat’s population is concentrated in Kingswood and Fishponds (33,998), with Bradley Stoke (25,199) as the second pole. Total population across named built-up areas: 110,496.
Source · ONS Built-Up Areas · Census 2021
| Settlement | Pop. | Class |
|---|---|---|
| Kingswood and Fishponds | 33,998 | city |
| Bradley Stoke | 25,199 | large town |
| Patchway | 18,133 | town |
| Stoke Gifford | 14,209 | town |
| Filton | 11,295 | town |
| Frampton Cotterell and Winterbourne | 6,406 | town |
Headline indicators.
| Indicator | Local | National | Δ |
|---|---|---|---|
| Employment rate | 63.8% | 57.1% | +12% |
| Owner-occupied | 70.2% | 63.1% | +11% |
| Private rented | 19.6% | 20.0% | -2% |
| Social rented | 10.1% | 16.8% | -40% |
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 | £340m |
| Taxpayers | 67,000 |
| Median per taxpayer | £2,890 |
| Mean per taxpayer | £5,060 |
Source · HMRC SPI · ±8% confidence
Where the money flows back in.
This constituency is served by 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 | % | |
|---|---|---|---|
| Claire HazelgroveWON | Lab | 22,905 | 45.5 |
| Jack Lopresti | Con | 12,905 | 25.6 |
| Stephen Burge | Ref | 6,819 | 13.5 |
| James Nelson | Grn | 4,142 | 8.2 |
| Benet Allen | LD | 3,596 | 7.1 |
Turnout 50,367
Prior contests.
| Year | Winner | % | |
|---|---|---|---|
| 2019 | Jack Lopresti | Con | 48.9 |
| 2017 | Jack Lopresti | Con | 50.0 |
| 2015 | Jack Lopresti | Con | 46.7 |
| 2010 | Lopresti, Jack | 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