How They Voted
VOTED FOR Employer National Insurance Increase
VOTED FOR Illegal Migration Act Repeal
VOTED AGAINST Defence Spending 2.5% GDP
Recent Public Statements
Latest verbatim posts and speeches from John McDonnell on Bluesky and gov.uk. Sourced directly from public APIs. No paraphrase, no editorialising.
Andrew Fisher in a few sentences exactly sums up the economic situation people are facing, why and what the alternative is.View post ↗
Labour minister’s line now is Keir Starmer never promised vote on “defensive” military action & it’s unprecedented. There was no “defensive” caveat in his promise.Every war has been presented as “defensive” including Iraq & Blair allowed a vote. This is embarrassing sophistry.View post ↗
MP seeks inquiry into Labour-linked think tank over concerns he was surveilledView post ↗
The Labour leadership has clamped down on party democracy to push through an increasingly unpopular agenda. A coalition of trade union leaders, Labour MPs and campaigners has launched a call to restore members’ rights. 🌹JOIN US AT MONDAY'S RALLY tinyurl.com/Rally4Labour...View post ↗
Join us on Monday to talk about restoring democracy to the Labour Party. The Mandelson and Labour Together affairs show the need for party members to take back control of their party now more than ever.View post ↗
Join us next Monday in our online discussion about how we can restore democracy in the Labour Party.View post ↗
The right to a trial by jury is fundamental. There are a range of improvements put forward by legal professionals working in our courts to improve efficiency of our system without the need to restrict access to jury trial. That’s why I’ll vote against threat to jury trial today.View post ↗
Labour coming third in Gorton & Denton should be a wake-up call. Members’ and trade union voices have been sidelined and party democracy weakened to push through an increasingly unpopular agenda. Join the call to restore Labour democracy. 🌹REGISTER tinyurl.com/Rally4LabourDe…View post ↗
22 more recent statements available.
Said One Thing, Voted Another?
Verbatim Hansard contributions placed beside how this MP actually voted. See the full Lie Detector for methodology.
I, too, send my condolences to the family of the Royal Fleet Auxiliary member who has been lost. The RFA is unique in that it is largely civilian-crewed by members of the RMT trade union, working alongside Royal Navy personnel. They work as a very professional, tight family; any …China Espionage: Government Security Response · 2025-11-18
Briefly, to those who are saying that our attitude is, “We’ll debate the issues, but we’ll send the Bill off to the other place, for it to do our job,” I say that is not what I am here for. I believe that we are here to debate this Bill. In fact, I want to abolish the other place …Terminally Ill Adults (End of Life) Bill · 2025-06-20
I have no time limit, Dr Huq, but I have only a limited number of questions. This debate is sparsely attended, but I do not think the Minister should interpret that as a lack of interest in the issue. It might well be because of where we are at in the parliamentary cycle—it is th …Asylum Reforms: Protected Characteristics · 2025-12-17
Tin eared response from Labour spokespeople to election results so far. Labour supporters feel Labour, their party, has turned its back on them citing Winter Fuel Allowance, NI tax on jobs & threat of disability cuts. Message to ministers is drop the plans to attack disabled.Bluesky post · 2025-05-02
Expenses Breakdown
Total: £269,647. Rank: #187 of 650 MPs. Source: IPSA.
What They Actually Claimed For
Itemised IPSA claims for the 161 expense lines this MP submitted. Total paid: £547,621. Source: IPSA individualBusinessCosts.
15 items for review
- £3,750 Single claim of £3,750.00 for Bought-in services (Comms & Media) on 30/09/2024.
- £4,250 Single claim of £4,250.00 for Bought-in services (Professional & consultancy) on 08/04/2024.
- £2,250 Single claim of £2,250.00 for Bought-in services (Comms & Media) on 15/11/2024.
- £2,750 Single claim of £2,750.00 for Bought-in services (Comms & Media) on 05/03/2025.
- £10,558 Single claim of £10,557.62 for Rent (Office Costs) on 31/03/2025.
- £609 Single claim of £608.76 for Stationery & printing (Office Costs) on 11/04/2025.
- £674 Single claim of £674.05 for Utilities (Electricity) on 24/01/2025.
- £3,250 Single claim of £3,250.00 for Bought-in services (Professional & consultancy) on 15/02/2024.
- £4,250 Single claim of £4,250.00 for Bought-in services (Professional & consultancy) on 30/11/2023.
- £842 Single claim of £842.06 for Equipment - purchase (Computer, laptop, PC, tablet & accessories) on 11/10/2023.
- £1,501 Single claim of £1,500.50 for Insurance - buildings (Office Costs) on 12/03/2024.
- £506 Single claim of £505.59 for Maintenance, Redecorations & Repairs (Office Costs) on 02/03/2024.
- £10,560 Single claim of £10,560.00 for Rent (Office Costs) on 02/05/2023.
- £581 Single claim of £580.71 for Utilities (Gas) on 06/03/2024.
- £500 Single claim of £500.00 for Venue hire, meetings & surgeries (Office Costs) on 25/02/2023.
Search the top 30 claims paid
Showing 20 of 30 claims. Total paid £536,146
Total Staffing budget payroll costs for the 2023-24 year0
£240,288
Total Staffing budget payroll costs for the 2024-25 year0
£230,997
0
£10,560
Aggregated figure for this business cost and budget category in 2024-250
£10,558
Socialist Parliamentary Research Group (Labour)0
£5,000
Socialist Parliamentary Research Group (Labour)0
£5,000
Professional & consultancy0
£4,250
Professional & consultancy0
£4,250
Comms & Media0
£3,750
Professional & consultancy0
£3,250
Comms & Media0
£2,750
Professional & consultancy0
£2,500
Comms & Media0
£2,250
Comms & Media0
£2,250
office building insurance0
£1,501
Computer, laptop, PC, tablet & accessories0
£842
Electricity0
£674
XMA March 20250
£609
Gas0
£581
Office repairs as per lease0
£506
Year on year
FY 23-24 84 claims £275,287
FY 24-25 61 claims £268,948
FY 25-26 16 claims £3,387
Write to John McDonnell
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