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
Year-on-Year
Election Result(2024 General Election)
Turnout: 38,315 voters
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.
1881 votes — page 7 of 76
3 NOMedical Training (Prioritisation) Bill
3 votes · 27 Jan 2026
Medical Training (Prioritisation) Bill
3 votes · 27 Jan 2026
2 NONational Insurance Contributions (Employer Pensions Contributions) Bill Committee
2 votes · 21 Jan 2026
National Insurance Contributions (Employer Pensions Contributions) Bill Committee
2 votes · 21 Jan 2026
3 AYEDiego Garcia Military Base and British Indian Ocean Territory Bill
3 votes · 20 Jan 2026
Diego Garcia Military Base and British Indian Ocean Territory Bill
3 votes · 20 Jan 2026
2 AYE4 NOFinance (No. 2) Bill Committee
6 votes · 13 Jan 2026
Finance (No. 2) Bill Committee
6 votes · 13 Jan 2026
1 AYE3 NOFinance (No. 2) Bill Committee
4 votes · 12 Jan 2026
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
(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
- 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
(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
- 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
(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
- 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
(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
- 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
13th anniversary of the Bahrain pro-democracy uprising
17 signaturesThat this House notes the 13th anniversary of Bahrain’s 2011 uprising, when widespread protests demanding democratic change and decrying structural inequalities, corruption, oppression and a lack of government representation were met with government violence and repression, in wh
19 Feb 2024
Transport for London and London Underground maintenance workers
23 signaturesThat this House is dismayed to learn that Transport for London (TfL) is re-tendering essential track maintenance work on the Underground to private companies as part of its Track Labour Framework, rather than bringing this work in-house; expresses concern that, under existing sub
19 Feb 2024
Barnet mental health union dispute
15 signaturesThat this House notes with grave concern the ongoing industrial dispute over recruitment and retention payments with Barnet Council and UNISON in relation to the deeply disturbing endemic staffing crisis that exists within frontline mental health services in Barnet; further notes
31 Jan 2024
Appeal of the Confederation of Free Trade Unions of Ukraine for humanitarian and military aid
10 signaturesThat this House expresses its support for the appeal of the Confederation of Free Trade Unions of Ukraine to the Trade Unions, Parliaments, and Governments of democratic countries, which notes the new year in Ukraine began with horrific massive Russian missile attacks on the citi
26 Jan 2024
English National Opera
14 signaturesThat this House expresses its dismay at reports that the English National Opera management is proposing to cut the salaries of its opera workforce by as much as 40%; notes that the previous joint campaigning by the workforce, the trade union Equity, and the English National Opera
26 Jan 2024
Hillingdon council's over 65 discount scheme
6 signaturesThat this House congratulates Mr Ian Clarke for his campaign to expose age discrimination by the London Borough of Hillingdon in its reform of the council’s over 65 discount scheme, in which means testing was introduced in an arbitrary and discriminatory manner; considers that th
22 Jan 2024
Deaths of journalists in Gaza
39 signaturesThat this House expressers its extreme concern at the mounting and unprecedented death toll of journalists in Gaza; notes that the independent Committee to Protect Journalists has recorded the death of 82 journalists in this conflict since October 2023; welcomes the support provi
16 Jan 2024
Short-term medical evacuation of children from Gaza
51 signaturesThat this House welcomes the work of Saving Gaza's Children, an NGO dedicated to supporting the children of Gaza to receive life-saving and time-critical, emergency medical care required as a result of the Israel-Gaza conflict by identifying children in dire need of medical evacu
8 Jan 2024
Long March in Balochistan
15 signaturesThat this House expresses its admiration for the courage displayed by the women leading the Long March to Islamabad from across Balochistan to raise awareness of the disappearances, abductions and killings associated with the operations of Pakistan's Counter Terrorism Department;
19 Dec 2023
Government Property Agency, ISS and outsourced workers
50 signaturesThat this House is extremely concerned about the Government Property Agency’s handling of the transfer of facilities management services from Mitie to ISS with respect to the implications for workers whose employment has transferred; notes that the pay arrangements for cleaners a
6 Dec 2023
Other Labour MPs
Explore more Members of Parliament sitting for Labour.