Shrewsbury.
Labour Party MP Julia Buckley holds the seat on 44.5% of the vote.
2 Jun 2026
Buckley's most notable recent break with Labour came in March 2026, when she voted against the government's 2.71% rise in university tuition fees -- one of a small number of Labour MPs to do so. Her more sustained deviation from the party has been on assisted dying: she backed several amendments at Report Stage of the Terminally Ill Adults (End of Life) Bill in June 2025, including measures to tighten eligibility criteria and close a potential loophole around voluntary starvation. The data shows her stance profile diverges from the Labour average on assisted dying safeguards by more than 50 percentage points. Locally, she has been prominent on transport -- securing £13 million for bus services, helping arrange a ministerial visit to Shrewsbury station, and co-founding a Transport Integration Group -- and on flooding, calling for ministerial action and conducting community visits as a member of the Environmental Audit Committee.
At 80% voting participation and 98.1% party alignment, she votes with Labour on nearly everything and attends slightly below the Commons average. Her speeches cluster around local government, the economy, transport, and environment -- broadly reflecting Shrewsbury's infrastructure and rural pressures. On farmers' inheritance tax, she abstained rather than rebel, and publicly explained why, having visited over 250 local farms.
Her Environmental Audit Committee membership aligns with her flood and environment advocacy, though her voting record on climate action sits at only 50% aligned -- worth watching. News coverage over the past 90 days is high in volume but low in sentiment score, suggesting routine local reporting rather than controversy. Voting data extends from July 2024; speech records cover 78 contributions across 52 debates.
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