John McDonnell

MP since 1 May 1997

When contacting this Member, please be respectful. See Parliament’s contact guidance.

The Rt Hon John McDonnell is the Labour MP for Hayes and Harlington, and has been an MP continually since 1 May 1997.

1881

Votes Cast

£269,647

Expenses 2024-25

12,031

Majority

53.3%

Vote Share

Expenses (2024-25)

£269,647

Staffing£235,997
Office£33,651

Year-on-Year

2024-25£269,647
2023-24£274,528
2022-23£249,490
2021-22£242,842
2020-21£220,262
2019-20£167,204
2018-19£163,958
2017-18£158,820
2016-17£162,715
2015-16£162,927
2014-15£162,645
2013-14£158,805
2012-13£131,991
2011-12£129,787
2010-11£26,138

Election Result(2024 General Election)

Turnout: 38,315 voters

Labour
20,405 votes53.3%
Conservative
8,374 votes21.9%
Reform UK
4,114 votes10.7%
Green Party
2,131 votes5.6%
Workers Party of Britain
1,975 votes5.2%
Liberal Democrat
1,316 votes3.4%

Parliamentary Activity

Counts in the current Parliament
(since 4 July 2024)

313

Written Questions

3

Oral Questions

158

Debates Spoken In

252

Speeches

507

Divisions Voted

Debates and speeches are sourced from Hansard contributions. The Hansard backfill is still in progress — counts will grow over the next few days as historic days are ingested.

Voting Record

?

How would you have voted?

Tap AYE or NO on the votes below to see how you compare with John.

Aye: 1021No: 860

1881 votes — page 7 of 76

3 NO

Medical Training (Prioritisation) Bill

3 votes · 27 Jan 2026

2 NO

National Insurance Contributions (Employer Pensions Contributions) Bill Committee

2 votes · 21 Jan 2026

3 AYE

Diego Garcia Military Base and British Indian Ocean Territory Bill

3 votes · 20 Jan 2026

2 AYE4 NO

Finance (No. 2) Bill Committee

6 votes · 13 Jan 2026

1 AYE3 NO

Finance (No. 2) Bill Committee

4 votes · 12 Jan 2026

Financial Interests(4)

(a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation

Solidarity Consulting Ltd

Administration and coordination of the PCS Parliamentary Group, which I chair, by Solidarity Consulting Ltd, from 15 October 2025 to 14 October 2026

£36,077
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

(a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation

Solidarity Consulting Ltd

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

£34,358
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

(a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation

Solidarity Consulting Ltd from 13 October 2025 to 12 October 2026

Administration and coordination of the RMT Parliamentary Group, which I chair, provided by Solidarity Consulting Ltd from 13 October 2025 to 12 October 2026

£25,091
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

(a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation

Solidarity Consulting Ltd from 12 October 2024 to 11 October 2025

Administration and coordination of the RMT Parliamentary Group, which I chair, provided by Solidarity Consulting Ltd from 12 October 2024 to 11 October 2025

£22,211
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

Activity Pulse

Questions asked and motions sponsored by John in Parliament

TRADES UNION FREEDOM BILL CAMPAIGN

147 signatures

That this House recognises free and independent trades unions are a force for good in UK society and around the world and are vital to democracy; welcomes the positive role modern unions play in providing protection for working people and winning fairness at work; further recogni

19 May 2008

WE CAN PARLIAMENTARY VIGIL

34 signatures

That this House supports the mothers' and children's environmental group We Can, which is holding a vigil outside Parliament on 20th May to ask for Government action on climate change; and welcomes the We Can view that the dangers of global warming are so great that an all-party

6 May 2008

INTERNATIONAL LONGSHORE AND WAREHOUSE UNION'S ACTION FOR PEACE CAMPAIGN

17 signatures

That this House commends the decision of the International Longshore and Warehouse Union (ILWU) to stop work for eight hours in all West Coast ports in the United States of America on 1st May to call for an end to the wars in Iraq and Afghanistan; recognises the proud history of

29 Apr 2008

INSTITUTIONAL RACISM

41 signatures

That this House notes that as one of its final actions the Commission for Racial Equality (CRE) produced a report identifying 15 Government departments that failed properly to implement the provisions of the Race Relations (Amendment) Act 2000 - legislation designed to tackle ins

21 Apr 2008

PUBLIC INQUIRY INTO GOVERNMENT'S HEATHROW CONSULTATION

13 signatures

That this House notes the wide-ranging concerns which have been expressed by hon. Members and various community organisations and the reports in the media which have called into question the independence and quality of the recent consultation exercise undertaken by the Government

3 Apr 2008

CRIMINAL JUSTICE SYSTEM MORALE

19 signatures

That this House believes that cuts to the police force, Prison Service, probation service, Crown Prosecution Service and the courts are severely affecting the ability of those services to carry out their statutory functions; further believes that pay restraint is undermining mora

1 Apr 2008

FESTIVAL OF VAISAKHI

34 signatures

That this House notes that in April the Panjabi community celebrates the festival of Vaisakhi and wishes to extend its best wishes to the Panjabi community in its celebration of this important festival, recognising that the Panjabi community in Britain has successfully promoted P

26 Mar 2008

DEATH PENALTY IN PAKISTAN

45 signatures

That this House notes with concern that a man arrested by Pakistani authorities as Manjit Singh has been sentenced to be executed at the end of April 2008; notes that the man's family claim he is a victim of mistaken identity, and that his name is Sarabjit Singh; further notes th

20 Mar 2008

LONDON UNDERGROUND PPP

27 signatures

That this House welcomes the report of the House of Commons Transport Select Committee into London Underground and the public-private partnership (PPP) agreements; notes that the Committee concluded that the collapse of Metronet inclined the Committee to take the view that the PP

6 Mar 2008

TAX PAID BY RAILWAY COMPANIES

37 signatures

That this House notes the report by the Tax Justice Network for the RMT union that the privatised rail industry is profiteering from £1.3 billion in unpaid tax and is using a deferred-tax loophole intended to encourage investment to instead fund increases in dividend payouts to s

3 Mar 2008

PreviousPage 53 of 84Next

Other Labour MPs

Explore more Members of Parliament sitting for Labour.