Cardiff North.
Labour Party MP Anna McMorrin holds the seat on 43.9% of the vote — a split-council geography across 2 councils.
1 Jun 2026
A 100% party-line voter with no rebel votes, Anna McMorrin has drawn more attention outside Westminster than inside it. Fact-checkers at Nation.Cymru called on her in November 2025 to correct the parliamentary record after she made claims about asylum hotels that were found to be inaccurate -- a direct challenge to her accountability as a government minister. Separately, Cardiff North constituents have protested her stance on Gaza, with pressure documented as recently as December 2025; critics argue she has not used her ministerial position to push for aid access. These controversies sit alongside a positive moment from 2022, when she spoke publicly about her own experience of coercive control, combining personal testimony with calls for justice system reform.
In Parliament, McMorrin votes with Labour every time -- one of the more loyalist records in the Commons. Her 76% participation rate is slightly below average. Her stance profile shows strong alignment with workers' rights and progressive taxation, but she scores low on pro-business and tough-on-crime measures, and near zero on Lords scrutiny votes -- consistent with backing the government against Lords amendments. Compared to her Labour colleagues, she is notably less likely to have supported pension protection measures and more likely to back consumer protection positions. Her 68 speech contributions span economy and jobs, local government, and agriculture -- a mix that reflects Cardiff North's mix of urban and semi-rural interests.
McMorrin holds no committee roles. Recent news coverage across 40 articles in the past 90 days is neutral on average, dominated by culture and sport, housing, and health stories rather than her ministerial work. The factual accuracy dispute and constituency pressure over Gaza are the sharpest data points available for assessing her current performance.
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 |
|---|---|---|---|---|
| Gabalfa(2 seats) | Wood · Taylor | 2,049 | Cardiff Lab | May 2022 |
| Heath(3 seats) | Hinchey · Sangani · Ash-Edwards | 7,529 | Cardiff Lab | May 2022 |
| Lisvane Thornhill(3 seats) | Reid-Jones · Lancaster · Melbourne | 6,070 | Cardiff Lab | May 2022 |
| Llandaff North(2 seats) | Ali · Davies | 2,858 | Cardiff Lab | May 2022 |
| Llanishen(2 seats) | Proctor · Hunt | 3,669 | Cardiff Lab | May 2022 |
| Pontprennau Old St Mellons(2 seats) | Williams · Littlechild | 2,938 | Cardiff Lab | May 2022 |
| Rhiwbina(3 seats) | Robson · Cowan · Owen | 7,551 | Cardiff Lab | May 2022 |
| Taffs Well | Jill Bonetto | 604 | Rhondda Cynon Taf Lab | May 2022 |
| Whitchurch Tongwynlais(4 seats) | Jones · Green · Carr · Palmer | 10,582 | Cardiff Lab | May 2022 |
Source · Democracy Club · DCLEAPIL v1.0 (CC BY-SA 4.0)
The seat’s population is concentrated in Cardiff (85,357), with Rural & dispersed (5,050) as the second pole. Total population across named built-up areas: 93,900.
Source · ONS Built-Up Areas · Census 2021
| Settlement | Pop. | Class |
|---|---|---|
| Cardiff | 85,357 | city |
| Rural & dispersed | 5,050 | town |
| Tongwynlais | 1,846 | village |
| Taff's Well | 1,647 | village |
Headline indicators.
| Indicator | Local | National | Δ |
|---|---|---|---|
| Employment rate | 57.1% | 57.1% | 0% |
| Owner-occupied | 74.5% | 63.1% | +18% |
| Private rented | 15.6% | 20.0% | -22% |
| Social rented | 9.8% | 16.8% | -42% |
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 | £308m |
| Taxpayers | 47,000 |
| Median per taxpayer | £3,400 |
| Mean per taxpayer | £6,550 |
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 | % | |
|---|---|---|---|
| Anna McMorrinWON | Lab | 20,849 | 43.9 |
| Joel Williams | Con | 9,642 | 20.3 |
| Lawrence Gwynn | Ref | 5,985 | 12.6 |
| Malcolm Phillips | Plaid | 4,669 | 9.8 |
| Irfan Latif | LD | 3,168 | 6.7 |
| Meg Shepherd-Foster | Grn | 3,160 | 6.7 |
Turnout 47,473
Prior contests.
| Year | Winner | % | |
|---|---|---|---|
| 2019 | Anna McMorrin | Lab | 49.5 |
| 2017 | Anna McMorrin | Lab | 50.1 |
| 2015 | Craig Williams | Con | 42.4 |
| 2010 | Evans, Jonathan | Con | 37.5 |
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