Caerfyrddin.
Plaid Cymru MP Ann Davies holds the seat on 34.0% of the vote.
1 Jun 2026
Plaid Cymru's Caerfyrddin MP has been one of the most consistent opponents of assisted dying legislation in the current Parliament. Ann Davies voted against the Terminally Ill Adults (End of Life) Bill at both Second and Third Reading -- breaking with the majority of her Plaid Cymru colleagues each time -- making her position among the clearest and most persistent rebel stances in her party on this issue. More recently she voted to refer Prime Minister Starmer to the Privileges Committee over the Mandelson appointment, opposed the government's asylum support regulations, and backed a King's Speech amendment signalling dissatisfaction with the government's legislative agenda -- a pattern that places her well to the left of Labour on welfare and civil liberties.
Her participation rate of 53% sits below the Commons average, though news coverage from September 2025 specifically noted that Plaid Cymru's new intake -- with Davies prominent among them -- led Welsh newcomers in Westminster activity. She votes with her party on 98.9% of divisions, deviating mainly on assisted dying and Lords scrutiny, where she is notably more resistant to government overrides than her Plaid colleagues. Her 175 contributions span 129 debates, with economy and jobs, local government, social care, and fiscal policy dominating her speech record. She has also spoken on coal tip safety, rural banking, and agricultural issues.
Davies sits on the Welsh Affairs Committee, and her speech topics align closely with a farming and rural background -- she was shortlisted for a Women in Agriculture award in early 2025. Recent news coverage, spread across 87 articles in the past 90 days, is largely neutral in tone, covering transport, crime, and community issues in Caerfyrddin. Detailed voting data covers 521 divisions since July 2024.
Ward-level direction-of-travel: who controls what, who flipped recently, who holds the line.
| Ward | Latest winner | Votes | Council | Last cycle |
|---|---|---|---|---|
| Abergwili | Neil Lewis | 730 | Carmarthenshire Ind | May 2022 |
| Ammanford(2 seats) | Evans · Harries | 1,653 | Carmarthenshire Ind | May 2022 |
| Betws | Betsan Wyn Jones | 494 | Carmarthenshire Ind | May 2022 |
| Carmarthen Town North South(3 seats) | Lenny · John · Griffiths | 3,439 | Carmarthenshire Ind | May 2022 |
| Carmarthen Town West(2 seats) | Schiavone · Sparks | 1,701 | Carmarthenshire Ind | May 2022 |
| Cenarth Llangeler(2 seats) | Evans · Howell | 2,726 | Carmarthenshire Ind | May 2022 |
| Cilycwm | Thomas Arwel Joseph Davies | 706 | Carmarthenshire Ind | May 2022 |
| Cwarter Bach | Glynog Davies | 455 | Carmarthenshire Ind | May 2022 |
| Cynwyl Elfed | Bryan Davies | 712 | Carmarthenshire Ind | May 2022 |
| Garnant | Kevin Madge | 490 | Carmarthenshire Ind | May 2022 |
| Glanamman | Emyr Rees | 423 | Carmarthenshire Ind | May 2022 |
| Laugharne Township | Jane Tremlett | 382 | Carmarthenshire Ind | May 2017 |
| Llanboidy | Dorian Phillips | 783 | Carmarthenshire Ind | May 2022 |
| Llanddarog | Shone Hughes | 397 | Carmarthenshire Ind | Mar 2025 |
| Llandeilo | Edward Gwynne Thomas | 827 | Carmarthenshire Ind | May 2022 |
| Llandovery | Handel Lewis Davies | 770 | Carmarthenshire Ind | May 2022 |
| Llandybie(2 seats) | Davies · Nicholas | 1,658 | Carmarthenshire Ind | May 2022 |
| Llanegwad | Mansel Charles | 751 | Carmarthenshire Ind | May 2022 |
| Llanfihangel Aberbythych | Hefin Jones | 426 | Carmarthenshire Ind | May 2022 |
| Llanfihangel Ar Arth | Linda Davies Evans | 950 | Carmarthenshire Ind | May 2022 |
| Llangadog | Andrew Davies | 446 | Carmarthenshire Ind | May 2022 |
| Llangunnor | Elwyn Williams | 478 | Carmarthenshire Ind | May 2022 |
| Llanybydder | Denise Owen | 602 | Carmarthenshire Ind | May 2022 |
| Manordeilo Salem | Fiona Walters | 640 | Carmarthenshire Ind | May 2022 |
| Penygroes | Dai Thomas | 453 | Carmarthenshire Ind | May 2022 |
| Saron(2 seats) | Cooper · Davies | 1,328 | Carmarthenshire Ind | May 2022 |
| St Clears Llansteffan(2 seats) | Jones · Hughes | 2,261 | Carmarthenshire Ind | May 2022 |
| Trelech | Jean Lewis | 1,055 | Carmarthenshire Ind | May 2022 |
| Whitland | Sue Allen | 544 | Carmarthenshire Ind | May 2022 |
Source · Democracy Club · DCLEAPIL v1.0 (CC BY-SA 4.0)
The seat’s population is concentrated in Rural & dispersed (45,335), with Carmarthen (15,380) as the second pole. Total population across named built-up areas: 93,848.
Source · ONS Built-Up Areas · Census 2021
| Settlement | Pop. | Class |
|---|---|---|
| Rural & dispersed | 45,335 | large town |
| Carmarthen | 15,380 | town |
| Ammanford | 7,837 | town |
| Glanaman | 4,555 | village |
| Whitland | 2,381 | village |
| Newcastle Emlyn | 2,126 | village |
Headline indicators.
| Indicator | Local | National | Δ |
|---|---|---|---|
| Employment rate | 52.7% | 57.1% | -8% |
| Owner-occupied | 71.6% | 63.1% | +13% |
| Private rented | 15.2% | 20.0% | -24% |
| Social rented | 13.1% | 16.8% | -22% |
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 | £191m |
| Taxpayers | 46,000 |
| Median per taxpayer | £2,480 |
| Mean per taxpayer | £4,100 |
Source · HMRC SPI · ±8% confidence
Where the money flows back in.
This constituency is served by Carmarthenshire. 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 | % | |
|---|---|---|---|
| Ann DaviesWON | Plaid | 15,520 | 34.0 |
| Martha O'Neil | Lab | 10,985 | 24.1 |
| Simon Hart | Con | 8,825 | 19.4 |
| Bernard Holton | Ref | 6,944 | 15.2 |
| Nick Beckett | LD | 1,461 | 3.2 |
| Will Beasley | Grn | 1,371 | 3.0 |
| Nancy Cole | Ind | 282 | 0.6 |
| David Evans | Ind | 216 | 0.5 |
Turnout 45,604
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