
Anna McMorrin
Labour MP for Cardiff North
Won with 43.9% · Majority: 11,207
The Verdict
Followed the party whip vote after vote, breaking the promises Labour made to voters. The campaign leaflets are collecting dust — the voting record tells a very different story.
Subject Grades
How Anna scored on each issue. Tap any subject for the individual votes.
Civil Liberties
0 kept · 2 broke
Won with 43.9% of the vote, majority of 11,207
Cost of Living
0 kept · 4 broke · 3 missed
NHS & Health
0 kept · 4 broke
Housing
0 kept · 3 broke
25% of constituents rent their home
Environment
0 kept · 2 broke · 2 missed
Immigration
0 kept · 3 broke
Workers' Rights
0 kept · 3 broke
Won with 43.9% of the vote, majority of 11,207
Welfare & Benefits
1 kept · 4 broke · 4 missed
2,212 children in poverty in this constituency (13.1%)
Follow the Money
What Anna claims, earns, and receives — compared to how they vote on the issues affecting their constituents.
Expense Breakdown
The Broken Promise
Voted to strip £300/year heating help from 10 million pensioners
Voted to keep the two-child benefit cap — 2,212 children live in poverty in their constituency
Stripped renter protections 3 times in one day — 25% of their constituents rent
Voted to scrap jury trials — removing an 800-year-old right that protects ordinary citizens
Registered Interests
7. (i) Shareholdings: over 15% of issued share capital(1 entry)
Undisclosed
Name of company or organisation: Llais Ltd (inactive) Nature of business: Policy communications (Registered 6 July 2017)
Sources: IPSA 2024-25, Register of Members' Financial Interests (Parliament API)
Every Penny: Anna's Expenses
81 individual claims totalling £309,166.84 since this parliament opened (July 2024). Click any category to see exactly where the money went, down to every receipt. Items marked “LUMP SUM” are bundled by IPSA (mainly travel) — they won't break these down further.
Staffing(4 claims)£239,993.94
Payroll(1)£235,393.94
Pooled staffing services(3)£4,600.00
Office Costs(62 claims)£32,068.62
Rent(1)£11,280.66
Business rates(1)£7,100.00
Software & applications(23)£3,535.71
Utilities(8)£3,219.90
Equipment - purchase(1)£2,598.00
Maintenance, Redecorations & Repairs(1)£1,723.20
Landline phone & internet - rental & usage(8)£1,286.91
Insurance - contents(2)£864.50
Service charge & ground Rent(1)£810.18
Recruitment Services &Costs(1)£400.00
Waste disposal, confidential waste & rubbish collection(9)£333.18
TV licence(1)£169.50
Cleaning services(3)£150.00
Venue hire, meetings & surgeries(1)£30.00
Other(1)£-1,433.12
Accommodation(6 claims)£28,525.60
Rent(1)£25,357.29
Council tax(2)£2,486.44
Utilities(3)£681.87
MP Travel(3 claims)£5,139.63
Rail(2)£5,124.63
Congestion charge & toll(1)£15.00
Staff Travel(6 claims)£3,439.05
Rail(2)£1,705.03
Hotel - UK Not London(1)£1,268.22
Hotel - London(1)£395.00
Subsistence(1)£50.00
Parking(1)£20.80
Source: IPSA Individual Business Costs 2024-25 — every claim published under the Parliamentary Standards Act 2009
Cardiff North: The Real Impact
The people Anna was elected to represent — and how they voted on the issues that affect them most.
Sources: DWP FYE 2024, DESNZ 2023, Census 2021, Election 2024