Cardiff West.
Labour Party MP Alex Barros-Curtis holds the seat on 36.7% of the vote — a split-council geography across 2 councils.
1 Jun 2026
One serious allegation dominates the coverage of Cardiff West's MP: a November 2025 book reportedly placed Barros-Curtis at the centre of claims about abusing authority, misleading legal representatives, and potentially editing minutes to conceal involvement in biased decisions. He declined to comment, and the story gave the article a sharply negative score. He otherwise votes with Labour 99.8% of the time -- his one recorded rebel vote came in December 2024, when he voted against allowing a bill on proportional representation even to be introduced, breaking with a small number of Labour MPs who backed the Liberal Democrat-led motion.
At 83% voting participation -- broadly in line with the Commons average -- Barros-Curtis is an active contributor, with 136 contributions across 90 debates. His speeches cluster around the economy and jobs, health, local government, and crime. On crime, he sits noticeably tougher than the Labour average and notably below it on criminal justice reform, a 24-point gap. He scores 0% on parliamentary scrutiny measures and 0% on Lords scrutiny, consistent with near-total party-line voting; his 99.8% alignment is among the highest in the Parliament.
He sits on the Administration Committee and the Modernisation Committee, the latter focused on how Parliament itself operates -- ironic given his low scores on scrutiny. His constituency context includes an ongoing debate about the M4 relief road, a long-running local infrastructure issue; recent coverage is largely neutral across culture, economy, and local government topics. The serious personal allegations from the 2025 book remain unresolved in the public record, with no response from the MP on the substance of the claims.
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 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