How They Voted
VOTED FOR Employer National Insurance Increase
VOTED AGAINST VAT on Private Schools
VOTED FOR Illegal Migration Act Repeal
VOTED FOR Assisted Dying Bill
VOTED FOR Water Company Regulation
VOTED FOR House of Lords Hereditary Peers
VOTED AGAINST Defence Spending 2.5% GDP
Said One Thing, Voted Another?
Verbatim Hansard contributions placed beside how this MP actually voted. See the full Lie Detector for methodology.
The business for the week commencing 1 June will include: Monday 1 June—Second Reading of the Health Bill. Tuesday 2 June—Committee of the whole House on the Armed Forces Bill. Wednesday 3 June—Remaining stages of the Railways Bill. Thursday 4 June—General debate on Pride Month. …Business of the House · 2026-05-21
Expenses Breakdown
Total: £228,128. Rank: #324 of 650 MPs. Source: IPSA.
What They Actually Claimed For
Itemised IPSA claims for the 361 expense lines this MP submitted. Total paid: £463,337. Source: IPSA individualBusinessCosts.
72 items for review
- £2,154 Single claim of £2,153.55 for Council tax (Accommodation) on 22/10/2024.
- £995 Single claim of £995.00 for Rent (Accommodation) on 11/02/2025.
- £995 Single claim of £995.00 for Rent (Accommodation) on 12/11/2024.
- £995 Single claim of £995.00 for Rent (Accommodation) on 11/03/2025.
- £995 Single claim of £995.00 for Rent (Accommodation) on 15/10/2024.
- £995 Single claim of £995.00 for Rent (Accommodation) on 14/01/2025.
- £995 Single claim of £995.00 for Rent (Accommodation) on 11/06/2024.
- £995 Single claim of £995.00 for Rent (Accommodation) on 13/08/2024.
- £995 Single claim of £995.00 for Rent (Accommodation) on 11/12/2024.
- £995 Single claim of £995.00 for Rent (Accommodation) on 14/05/2024.
- £995 Single claim of £995.00 for Rent (Accommodation) on 17/04/2024.
- £995 Single claim of £995.00 for Rent (Accommodation) on 11/07/2024.
- £995 Single claim of £995.00 for Rent (Accommodation) on 12/09/2024.
- £1,872 Single claim of £1,871.55 for Mileage - car (MP Travel) on 31/03/2025.
- £4,361 Single claim of £4,361.48 for Rail (MP Travel) on 31/03/2025.
- £640 Single claim of £640.00 for Advertising and contact cards (Office Costs) on 17/09/2024.
- £661 Single claim of £661.18 for Business rates (Office Costs) on 09/10/2024.
- £2,071 Single claim of £2,070.85 for Business rates (Office Costs) on 09/10/2024.
- £551 Single claim of £551.22 for Insurance - contents (Office Costs) on 29/10/2024.
- £850 Single claim of £850.00 for Maintenance, Redecorations & Repairs (Office Costs) on 11/03/2025.
- £676 Single claim of £675.97 for Service charge & ground Rent (Office Costs) on 23/08/2024.
- £658 Single claim of £657.97 for Service charge & ground Rent (Office Costs) on 21/10/2024.
- £636 Single claim of £635.88 for Service charge & ground Rent (Office Costs) on 01/06/2024.
- £636 Single claim of £635.88 for Service charge & ground Rent (Office Costs) on 01/04/2024.
- £658 Single claim of £657.97 for Service charge & ground Rent (Office Costs) on 01/08/2024.
Search the top 30 claims paid
Showing 20 of 30 claims. Total paid £397,869
Total Staffing budget payroll costs for the 2024-25 year0
£178,021
Total Staffing budget payroll costs for the 2023-24 year0
£167,779
Aggregated figure for travel during 2023-240
£6,681
Parliamentary Research Service (Labour)0
£4,600
Parliamentary Research Service (Labour)0
£4,500
Aggregated figure for travel during 2024-250
£4,361
Aggregated figure for travel during 2023-240
£3,240
Council Tax0
£2,336
Council tax0
£2,154
NTC - [***]0
£2,071
Aggregated figure for travel during 2024-250
£1,872
Aggregated figure for travel during 2023-240
£1,628
PAYPAL ROYALMAILGR0
£1,464
Conflict training0
£1,314
Service charge0
£1,271
0
£995
0
£995
0
£995
0
£995
0
£995
Year on year
FY 23-24 160 claims £213,653
FY 24-25 145 claims £230,249
FY 25-26 56 claims £19,436
Travel
£19,312 paid across 0 trips.
Accommodation
£23,286 paid across 0 nights.
Write to Sir Alan Campbell
Generate a letter that cites this MP's recorded vote on a chosen topic. The letter pulls from Hansard so the question is on the record.
Write a Letter