Cardiff West.
Labour Party MP Alex Barros-Curtis holds the seat on 36.7% of the vote — a split-council geography across 2 councils.
9 Jun 2026
Cardiff city seat, Labour-leaning, Plaid-watching
Cardiff West is a city seat with a rural fringe, built around the western districts of the Welsh capital and reaching into the countryside beyond. Cardiff itself accounts for roughly five in six residents, taking in Canton, Ely, Fairwater, Llandaff and Radyr, while the small town of Pontyclun and a string of villages -- Creigiau, Pentyrch, Taff's Well -- make up the remainder. The population of about 106,500 skews young, with a median age of 38, and close to two in five residents hold a degree. Local services run across two Welsh unitary authorities: Cardiff, which covers eight of the seat's wards, and Rhondda Cynon Taf, which holds the other two.
That split council geography shapes the politics. Across the most recent ward contests, fought in 2022, Labour took sixteen of twenty-three, with the Conservatives, a Plaid Cymru-Green-Common Ground grouping, Propel and an Independent sharing the rest -- a pattern that leans Labour without being uniform, particularly in Llandaff and the Pentyrch villages. At Westminster the seat returned Labour's Alex Barros-Curtis in 2024, though on a reduced 36.7% of the vote. The runner-up slot, held by the Conservatives in 2019, passed to Plaid Cymru on 21.1%, a shift that suggests the opposition to Labour here has changed character rather than narrowed.
The direction of travel appears settled but softer than it once was: Labour holds the seat comfortably on the figures available, yet its 2024 share sat well below the level of five years earlier. Recent local coverage has had a steady, administrative tenor, dominated by council governance, budget-setting and neighbourhood regeneration rather than controversy. Among recorded offences, public order and vehicle crime both appear to run materially above the average for a constituency of this size. None of this points to a seat in flux, but the breadth of Labour's lead looks more contingent than the headline majority implies.
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 |
|---|---|---|---|---|
| Caerau(2 seats) | Simmons · Bradbury | 2,917 | Cardiff Lab | May 2022 |
| Canton(3 seats) | Chowdhury · Cunnah · Elsmore | 7,852 | Cardiff Lab | May 2022 |
| Ely(3 seats) | Humphreys · Kaaba · Goodway | 4,053 | Cardiff Lab | May 2022 |
| Fairwater(3 seats) | Boes · McEvoy · Ahmed | 4,476 | Cardiff Lab | May 2022 |
| Llandaff(2 seats) | Jenkins · Driscoll | 2,701 | Cardiff Lab | May 2022 |
| Pentyrch and St Fagans(3 seats) | Gibson · Brown-Reckless · Livesy | 3,700 | Cardiff Lab | May 2022 |
| Pontyclun Central | Martin Douglas Ashford | 346 | Rhondda Cynon Taf Lab | May 2022 |
| Pontyclun East | Paul Binning | 239 | Rhondda Cynon Taf Lab | May 2022 |
| Radyr(2 seats) | Davies · Jones | 1,956 | Cardiff Lab | May 2022 |
| Riverside(3 seats) | Wild · Singh · Thomson | 7,230 | Cardiff Lab | May 2022 |
Source · Democracy Club · DCLEAPIL v1.0 (CC BY-SA 4.0)
The seat’s population is concentrated in Cardiff (85,955), with Pontyclun (5,281) as the second pole. Total population across named built-up areas: 102,076.
Source · ONS Built-Up Areas · Census 2021
| Settlement | Pop. | Class |
|---|---|---|
| Cardiff | 85,955 | city |
| Pontyclun | 5,281 | town |
| Rural & dispersed | 2,898 | village |
| Creigiau | 2,631 | village |
| Pentyrch | 2,373 | village |
| Brynsadler | 1,744 | village |
Headline indicators.
| Indicator | Local | National | Δ |
|---|---|---|---|
| Employment rate | 57.2% | 57.1% | 0% |
| Owner-occupied | 62.8% | 63.1% | -1% |
| Private rented | 17.8% | 20.0% | -11% |
| Social rented | 19.2% | 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 | £287m |
| Taxpayers | 50,000 |
| Median per taxpayer | £2,980 |
| Mean per taxpayer | £5,710 |
Source · HMRC SPI · ±8% confidence
Where the money flows back in.
This constituency is served by Cardiff and Rhondda Cynon Taf. 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 | % | |
|---|---|---|---|
| Alex Barros-CurtisWON | Lab | 16,442 | 36.7 |
| Kiera Marshall | Plaid | 9,423 | 21.1 |
| James Hamblin | Con | 6,835 | 15.3 |
| Peter Hopkins | Ref | 5,626 | 12.6 |
| Jess Ryan | Grn | 3,157 | 7.0 |
| Manda Rigby | LD | 1,921 | 4.3 |
| Neil McEvoy | Ind | 1,041 | 2.3 |
| John Urquhart | Ind | 241 | 0.5 |
| Sean Wesley | Ind | 71 | 0.2 |
Turnout 44,757
Prior contests.
| Year | Winner | % | |
|---|---|---|---|
| 2019 | Kevin Brennan | Lab | 51.8 |
| 2017 | Kevin Brennan | Lab | 56.7 |
| 2015 | Kevin Brennan | Lab | 40.6 |
| 2010 | Brennan, Kevin | Lab | 41.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