Oxford West and Abingdon.
Liberal Democrats MP Layla Moran holds the seat on 50.9% of the vote — a split-council geography across 2 councils.
1 Jun 2026
One of the Liberal Democrats' most prominent MPs right now, Layla Moran chairs the Health and Social Care Committee -- a role that shapes the bulk of her parliamentary activity and gives her a platform well beyond her Oxford West and Abingdon constituency. In her one rebel vote on record, she broke with her party in April 2025 to support tighter restrictions on a government power to share benefit claimants' financial data with banks, arguing the unrestricted power risks wrongly flagging innocent people. Locally, she has been visible on Thames Water's failings -- securing a Westminster Hall debate and lobbying for public ownership -- and on infrastructure, pressing government to fund the replacement of a deteriorating Kennington rail bridge.
At 64% voting participation, she sits below the Commons average, though committee chairs often miss votes due to committee duties. She votes with the Liberal Democrats on 99.7% of divisions -- as close to a party-line voter as the data allows -- and her stance profile shows strong alignment with climate action (86%) and Lords scrutiny (95%), but low alignment with workers' rights measures (25%) and progressive taxation (22%). Her speeches concentrate heavily on health, social care, defence, and the economy, reflecting both her committee brief and broader policy interests.
Her health focus has generated the most news coverage over the past 90 days -- 13 articles with a positive average sentiment -- while her housing advocacy, including raising "wild west" service charges directly at Prime Minister's Questions, drew national BBC coverage in late 2025. She also sits on the Liaison Committee, which scrutinises prime ministerial appearances. Full voting and speech data are available from mid-2024 onwards.
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 |
|---|---|---|---|---|
| Abingdon Abbey Northcourt | Caleb Daniel Pell | 647 | Vale of White Horse LD | Mar 2026 |
| Abingdon Caldecott(2 seats) | Skinner · Fawcett | 1,477 | Vale of White Horse LD | May 2023 |
| Abingdon Dunmore(2 seats) | Foulsham · Forder | 2,347 | Vale of White Horse LD | May 2023 |
| Abingdon Fitzharris(2 seats) | Harpe · Maddison | 1,732 | Vale of White Horse LD | May 2023 |
| Abingdon Peachcroft(2 seats) | Thompson · Pighills | 2,262 | Vale of White Horse LD | May 2023 |
| Botley Sunningwell(2 seats) | Hallett · Smith | 2,339 | Vale of White Horse LD | May 2023 |
| Carfax Jericho | Sushila Devi Dhall | 811 | Oxford Lab | May 2026 |
| Cumnor(2 seats) | Houghton · Roberts | 2,411 | Vale of White Horse LD | May 2023 |
| Cutteslowe Sunnymead | Laurence George Fouweather | 1,044 | Oxford Lab | May 2026 |
| Holywell | Alfie Davis | 808 | Oxford Lab | May 2026 |
| Kennington Radley(2 seats) | Lugova · Cox | 1,955 | Vale of White Horse LD | May 2023 |
| Marcham | Robert James Clegg | 497 | Vale of White Horse LD | May 2023 |
| Osney St Thomas | Lois Knight Muddiman | 912 | Oxford Lab | May 2026 |
| Summertown | Katherine Sarah Miles | 836 | Oxford Lab | May 2026 |
| Walton Manor | Louise Upton | 664 | Oxford Lab | May 2026 |
| Wolvercote | Elizabeth Asabea Abena Turkson Wood | 908 | Oxford Lab | May 2026 |
| Wootton | Val Shaw | 432 | Vale of White Horse LD | May 2023 |
Source · Democracy Club · DCLEAPIL v1.0 (CC BY-SA 4.0)
The seat’s population is concentrated in Oxford (52,500), with Abingdon-on-Thames (33,176) as the second pole. Total population across named built-up areas: 105,716.
Source · ONS Built-Up Areas · Census 2021
| Settlement | Pop. | Class |
|---|---|---|
| Oxford | 52,500 | city |
| Abingdon-on-Thames | 33,176 | large town |
| Kennington | 4,556 | village |
| Wootton (Vale of White Horse) | 3,041 | village |
| Radley | 2,933 | village |
| Marcham | 2,474 | village |
Headline indicators.
| Indicator | Local | National | Δ |
|---|---|---|---|
| Employment rate | 52.7% | 57.1% | -8% |
| Owner-occupied | 62.5% | 63.1% | -1% |
| Private rented | 23.9% | 20.0% | +20% |
| Social rented | 13.5% | 16.8% | -20% |
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 | £573m |
| Taxpayers | 59,000 |
| Median per taxpayer | £3,760 |
| Mean per taxpayer | £9,740 |
Source · HMRC SPI · ±8% confidence
Where the money flows back in.
This constituency is served by Vale of White Horse and Oxford. 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 | % | |
|---|---|---|---|
| Layla MoranWON | LD | 23,414 | 50.9 |
| Vinay Raniga | Con | 8,520 | 18.5 |
| Stephen Webb | Lab | 5,981 | 13.0 |
| James Gunn | Ref | 4,164 | 9.1 |
| Chris Goodall | Grn | 3,236 | 7.0 |
| Anni Byard | Ind | 259 | 0.6 |
| Ian Shelley | Ind | 256 | 0.6 |
| Josh Phillips | Ind | 168 | 0.4 |
Turnout 45,998
Prior contests.
| Year | Winner | % | |
|---|---|---|---|
| 2019 | Layla Moran | LD | 53.3 |
| 2017 | Layla Moran | LD | 43.8 |
| 2015 | Nicola Blackwood | Con | 45.7 |
| 2010 | Blackwood, Nicola | Con | 42.3 |
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