How Alex Barros-Curtis votes
Alex Barros-Curtis voted the same way as their party in 100% of the votes where parties gave instructions. In 0 of those 208 votes, they went the other way.
What does this mean?
Parties tell their MPs how to vote. Most MPs usually follow that. A high score is normal and says nothing about whether an MP is good or bad. We only count votes where parties gave instructions, not free votes. Words explained
Recent votes
| Date | Vote | They voted | Compared with party |
|---|---|---|---|
| 11 Sep | End of life for terminally ill adults: the first main vote | For | Free vote |
| 11 Sep | A vote to end a debate | For | Free vote |
| 10 Sep | Social housing: an attempt to block it | Against | Same as party |
| 8 Sep | Health: a proposed change | Against | Same as party |
| 8 Sep | Health: a proposed change | Against | Same as party |
| 8 Sep | Health: a proposed change | Against | Same as party |
Declared interests
MPs must publish certain paid work, gifts, donations and other interests. This is a record of what they declared, not a suggestion that anything is wrong.
Alex Barros-Curtis has 5 interests currently registered.
| Type | What was registered | Registered |
|---|---|---|
| Miscellaneous | Practising solicitor registered on the Solicitors Register. Currently, this is an unpaid role. | 3 Aug 2024 |
| Miscellaneous | Director of Movement for Another Future Limited. This is an unpaid role. | 3 Aug 2024 |
| Miscellaneous | Director of Myriad Consultants Limited. This is an unpaid role. | 3 Aug 2024 |
| Miscellaneous | Governor, Grafton Primary School, London (I stepped down as Chair of the Governing body at the AGM on Monday 11 November 2025). This is an unpaid role. | 2 Aug 2024 |
| Land and property (within or outside the UK) | Property in London | 2 Aug 2024 |
Source: Register of Members’ Financial Interests · Parliament’s own page
Questions
MPs can ask ministers questions in writing. The questions show what an MP is working on, which votes cannot.
Alex Barros-Curtis asked 41 written questions in the last 12 months.
Who they asked
Latest questions
Source: Written Questions API · Updated 4 Oct 2026
Expenses
MPs claim back money for running an office and working in two places. An independent body, IPSA, publishes every claim. This is what was paid in 2025-26.
43 claims. For comparison, across the 657 MPs in IPSA’s file the middle MP was paid £18,469 and the average was £19,699.
Source: IPSA, individual business costs data · About this data
Election result and area
Alex Barros-Curtis represents Cardiff West. Here is who won there at the last general election, and a few numbers about the area.
Labour
votes ahead of second place
of people who could vote did
Alex Barros-Curtis won with 37% of the votes, and Kiera Marshall (Plaid Cymru) came second with 21%.
Votes for each party
Every candidate
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Alex Barros-Curtis | Labour | 16,442 | 36.7% |
| Kiera Marshall | Plaid Cymru | 9,423 | 21.1% |
| James Hamblin | Conservative | 6,835 | 15.3% |
| Peter Hopkins | Reform UK | 5,626 | 12.6% |
| Jess Ryan | Green Party | 3,157 | 7.1% |
| Manda Rigby | Liberal Democrat | 1,921 | 4.3% |
| Neil McEvoy | Propel | 1,041 | 2.3% |
| John Urquhart | Independent | 241 | 0.5% |
| Sean Wesley | Heritage Party | 71 | 0.2% |
2024 General Election, on today’s boundaries. Source: House of Commons Library via the Members API.
Your area at a glance
Median gross weekly pay, 2025. Source: ONS, Annual Survey of Hours and Earnings.
Share of people aged 16 to 64, August 2026. Source: ONS and DWP claimant count.
Has this changed over time?
View data table
| Month | This MP | Party average |
|---|---|---|
| Oct 25 | 100% | 100% |
| Nov 25 | 100% | 100% |
| Dec 25 | 100% | 100% |
| Jan 26 | 100% | 100% |
| Feb 26 | 100% | 100% |
| Mar 26 | 100% | 100% |
| Apr 26 | 100% | 100% |
| May 26 | 100% | 100% |
| Jun 26 | 100% | 100% |
| Jul 26 | 100% | 99% |
| Sep 26 | 100% | 100% |
Source: Commons Votes API
This page states what the record shows. It does not say why an MP voted as they did. How we calculate this