LabourREPORT
John McDonnell

John McDonnell

Labour MP for Hayes and Harlington

28yr
Since 1997
1yr 8mo
Current term
76%
Party loyalty
7
Rebellions
29/36
Key votes
£270k
Expenses

2024 Election Result

53.3%
Vote share
12,031
Majority
51.5%
Turnout
74,405
Electorate
LabJohn McDonnellWON
20,40553.3%
ConDylan Thomas
8,37421.9%
RefFrancoise Thompson
4,11410.7%
GreenChristine West
2,1315.6%
WPBRizwana Karim
1,9755.2%
LDAlexander Cunliffe
1,3163.4%

Subject Grades

How John scored on each issue. Tap any subject for the individual votes.

Civil Liberties

1 kept · 0 broke · 1 missed

B

Won with 53.3% of the vote, majority of 12,031

View all civil liberties votes →

Follow the Money

What John claims, earns, and receives — compared to how they vote on the issues affecting their constituents.

Total2024-25
£387k
Expenses
£270k
Donations
£118k

Expense Breakdown

£236k
Staffing
£34k
Office costs

Registered Interests

2. (a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation(4 entries)£118k

Public and Commercial Services Union (PCS)

£36k

Name of donor: Public and Commercial Services Union (PCS) Address of donor: 160 Falcon Road, London SW11 2LN Amount of donation or nature and value if donation in kind: Administration and coordination of the PCS Parliamentary Group, which I chair, by Solidarity Consulting Ltd, from 15 October 2025 to 14 October 2026, value £36,077 Donor status: trade union (Registered 29 October 2025)

Public and Commercial Services Union (PCS)

£34k

Name of donor: Public and Commercial Services Union (PCS) Address of donor: 160 Falcon Road, London SW11 2LN Amount of donation or nature and value if donation in kind: Administration and coordination of the PCS Parliamentary Group, which I chair, by Solidarity Consulting Ltd, from 15 October 2024 to 14 October 2025, value £34,358, value £34,358 Donor status: trade union (Registered 20 November 2024)

Rail, Maritime and Transport Union

£25k

Name of donor: Rail, Maritime and Transport Union Address of donor: Unity House, 39 Chalton Street, London NW1 1JD Amount of donation or nature and value if donation in kind: Administration and coordination of the RMT Parliamentary Group, which I chair, provided by Solidarity Consulting Ltd from 13 October 2025 to 12 October 2026, value £25,091 Donor status: trade union (Registered 29 October 2025)

Rail, Maritime and Transport Union

£22k

Name of donor: Rail, Maritime and Transport Union Address of donor: Unity House, 39 Chalton Street, London NW1 1JD Amount of donation or nature and value if donation in kind: Administration and coordination of the RMT Parliamentary Group, which I chair, provided by Solidarity Consulting Ltd from 12 October 2024 to 11 October 2025, value £22,211 Donor status: trade union (Registered 20 November 2024)

Sources: IPSA 2024-25, Register of Members' Financial Interests (Parliament API)

Every Penny: John's Expenses

58 individual claims totalling £266,295.34 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
3 claims
£238k
Office Costs
55 claims
£28k
Staffing(3 claims)£238,246.57
Payroll(1)£230,996.57
31 Mar 2025Total Staffing budget payroll costs for the 2024-25 year
£230,996.57
Pooled staffing services(1)£5,000.00
6 Mar 2025pooled services
£5,000.00
Bought-in services(1)£2,250.00
31 Mar 2025Bought in Services [200012916-4]
£2,250.00
Office Costs(55 claims)£28,048.77
Rent(1)£10,557.62
31 Mar 2025Aggregated figure for this business cost and budget category in 2024-25LUMP SUM
£10,557.62
Bought-in services(3)£8,750.00
30 Sep 2024comms and media support
£3,750.00
5 Mar 2025comms and media [200011792-450]
£2,750.00
15 Nov 2024professional services [200011792-449]
£2,250.00
Landline phone & internet - rental & usage(12)£3,119.41
17 Jul 2025Office Phone Bill
£333.80
10 Oct 2025office phone bill
£333.61
15 Apr 2025office phone bill
£326.89
9 Jan 2025Office phone bill
£308.09
10 Oct 2024Office phone bill
£308.09
8 Aug 2024office telephone bill
£272.33
10 Oct 2024office phone bill
£214.30
9 Jan 2025office phone bill
£212.51
17 Jul 2025Office Phone Bill
£212.51
10 Oct 2025office phone bill
£212.51
15 Apr 2025office phone bill
£212.51
8 Aug 2024office phone bill
£172.26
Utilities(20)£2,898.73
24 Jan 2025office electric bill
£674.05
15 Mar 2025office gas bill
£456.73
24 Oct 2025office electric bill
£422.14
24 Mar 2025office electric bill
£335.32
26 Sep 2024office electric bill
£299.02
18 Nov 2025constituency office electric bill
£143.42
15 Apr 2025office gas bill
£93.78
11 Sep 2024office water bill
£67.00
21 Feb 2025office gas bill
£63.39
20 May 2025Office Gas Bill
£63.17
24 Jan 2025office gas bill
£57.89
16 Dec 2024office water bill
£44.36
9 Dec 2024Office gas bill [200011633-40]
£35.48
4 Oct 2024office gas bill
£24.11
24 Jan 2025office water bill
£23.81
7 Feb 2025office water bill
£21.15
22 Jul 2024Office gas bill
£19.78
20 Mar 2025office water bill
£19.36
9 Aug 2024office gas bill
£17.62
10 Aug 2024office gas bill
£17.15
Insurance - contents(4)£949.36
17 Jul 2025office insurance
£348.11
8 Aug 2024Office contents insurance
£337.02
8 Aug 2024Office contents insurance - terrorism cover
£136.92
17 Jul 2025office insurance
£127.31
Stationery & printing(1)£608.76
11 Apr 2025XMA March 2025
£608.76
Maintenance, Redecorations & Repairs(1)£317.00
25 Jun 2025New lock for office front door (couldn´t lock the door)
£317.00
Software & applications(9)£273.73
27 Mar 2025Kapwing software
£149.01
9 Nov 2024zoom [200011633-36]
£15.59
9 Sep 2024zoom
£15.59
9 Dec 2024zoom
£15.59
24 Jan 2025zoom
£15.59
9 Aug 2024zoom
£15.59
9 Oct 2024zoom
£15.59
9 Mar 2025zoom
£15.59
9 Feb 2025zoom
£15.59
Venue hire, meetings & surgeries(2)£240.00
4 Sep 2025No description
£120.00
28 Jul 2025No description
£120.00
Translation services - other languages(1)£222.00
3 Mar 2025BSL translation service
£222.00
Cleaning services(1)£112.16
4 Mar 2025Cleaning products for the office and the toilets.
£112.16

Source: IPSA Individual Business Costs 2024-25 — every claim published under the Parliamentary Standards Act 2009

Hayes and Harlington: The Real Impact

The people John 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