Shrewsbury.
Labour Party MP Julia Buckley holds the seat on 44.5% of the vote.
7 Jun 2026
County-town seat, Labour-leaning since 2024
Shrewsbury is a single-city seat in the West Midlands, built around the county town of the same name and the rural Shropshire that surrounds it. The city itself holds roughly three-quarters of the constituency's 101,887 residents, with the remainder spread across dispersed countryside and a string of villages -- Bayston Hill, Bomere Heath, Pontesbury, Minsterley and Hanwood -- none of which approaches the centre in scale. The population is older than the national figure, with a median age of 44, overwhelmingly White at 95.6%, and a little above average for degree-level education at 34.5%. Local services across all twenty of the seat's wards are run by Shropshire Council, a single unitary authority covering the wider county.
The parliamentary picture is more settled than the ward record can confirm. The seat was redrawn on 2023 boundaries and first contested at the 2024 General Election, when Labour took it on 44.5% of the vote, comfortably clear of the Conservatives on 22.4% -- a margin of roughly twenty points. No recent ward elections appear on record for the constituency, so the direction of travel below parliamentary level is hard to read with confidence. Julia Buckley has held the seat for Labour since 2024, breaking with the party line on one likely-whipped division in the past ninety days.
On the figures available, the seat sits among the safer Labour gains of 2024, though a single contest on new boundaries offers a thin basis for any firm reading. Recent coverage of the unitary authority has been dominated by financial strain, with budget-setting and a reliance on central government support framing much of the local conversation. The local property market, by contrast, appears to have settled into quieter, more measured conditions after a long run of growth. For now the constituency reads as Labour-leaning but lightly tested, its sub-parliamentary direction yet to be put to a ward vote.
Ward-level direction-of-travel: who controls what, who flipped recently, who holds the line.
| Ward | Latest winner | Votes | Council | Last cycle |
|---|---|---|---|---|
| Abbey | Mary Davies | 636 | Shropshire Con | May 2021 |
| Bagley | Garry Burchett | 419 | Shropshire Con | May 2021 |
| Battlefield | Dean Carroll | 574 | Shropshire Con | May 2021 |
| Bayston Hill Column Sutton(3 seats) | Dartnall · Clarke · Parsons | 5,596 | Shropshire Con | May 2021 |
| Belle Vue | Kate Halliday | 995 | Shropshire Con | May 2021 |
| Bowbrook | Alex Wagner | 1,001 | Shropshire Con | May 2021 |
| Castlefields Ditherington | Alan Mosley | 717 | Shropshire Con | May 2021 |
| Copthorne | Rob Wilson | 995 | Shropshire Con | May 2021 |
| Harlescott | Jeff Anderson | 370 | Shropshire Con | May 2021 |
| Longden | Roger Arthur Evans | 1,082 | Shropshire Con | May 2021 |
| Loton | Ed Potter | 1,105 | Shropshire Con | May 2021 |
| Meole | Bernie Bentick | 546 | Shropshire Con | May 2021 |
| Minsterley | Nick Hignett | 924 | Shropshire Con | May 2021 |
| Monkmoor | Pam Moseley | 469 | Shropshire Con | May 2021 |
| Porthill | Julian Dean | 1,021 | Shropshire Con | May 2021 |
| Quarry Coton Hill | Nat Green | 532 | Shropshire Con | May 2021 |
| Radbrook | Julia Louise Evans | 1,032 | Shropshire Con | May 2021 |
| Sundorne | Kevin Pardy | 599 | Shropshire Con | May 2021 |
| Tern | Lezley Picton | 866 | Shropshire Con | May 2021 |
| Underdale | David George Vasmer | 535 | Shropshire Con | May 2021 |
Source · Democracy Club · DCLEAPIL v1.0 (CC BY-SA 4.0)
The seat’s population is concentrated in Shrewsbury (75,432), with Rural & dispersed (12,137) as the second pole. Total population across named built-up areas: 100,337.
Source · ONS Built-Up Areas · Census 2021
| Settlement | Pop. | Class |
|---|---|---|
| Shrewsbury | 75,432 | city |
| Rural & dispersed | 12,137 | town |
| Bayston Hill | 5,219 | town |
| Bomere Heath | 2,322 | village |
| Pontesbury | 1,991 | village |
| Minsterley | 1,979 | village |
Headline indicators.
| Indicator | Local | National | Δ |
|---|---|---|---|
| Employment rate | 57.7% | 57.1% | +1% |
| Owner-occupied | 67.7% | 63.1% | +7% |
| Private rented | 17.7% | 20.0% | -12% |
| Social rented | 14.5% | 16.8% | -14% |
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 | £279m |
| Taxpayers | 55,000 |
| Median per taxpayer | £2,650 |
| Mean per taxpayer | £5,030 |
Source · HMRC SPI · ±8% confidence
Where the money flows back in.
This constituency is served by Shropshire. 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 | % | |
|---|---|---|---|
| Julia BuckleyWON | Lab | 22,932 | 44.5 |
| Daniel Kawczynski | Con | 11,577 | 22.4 |
| Victor Applegate | Ref | 7,524 | 14.6 |
| Alex Wagner | LD | 6,722 | 13.0 |
| Julian Dean | Grn | 2,387 | 4.6 |
| Chris Bovill | Ind | 241 | 0.5 |
| James Gollins | Ind | 177 | 0.3 |
Turnout 51,560
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