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 5 of 76
8 AYE1 NOCrime and Policing Bill
9 votes · 14 Apr 2026
Crime and Policing Bill
9 votes · 14 Apr 2026
6 AYEVictims and Courts Bill
6 votes · 25 Mar 2026
Victims and Courts Bill
6 votes · 25 Mar 2026
2 NOOpposition Day Motion
2 votes · 24 Mar 2026
Opposition Day Motion
2 votes · 24 Mar 2026
5 AYENational Insurance Contributions (Employer Pensions Contributions) Bill
5 votes · 23 Mar 2026
National Insurance Contributions (Employer Pensions Contributions) Bill
5 votes · 23 Mar 2026
2 NOOpposition day motion
2 votes · 18 Mar 2026
Opposition day motion
2 votes · 18 Mar 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
TRADES UNION FREEDOM BILL CAMPAIGN
147 signaturesThat 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 signaturesThat 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 signaturesThat 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 signaturesThat 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 signaturesThat 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 signaturesThat 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 signaturesThat 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 signaturesThat 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 signaturesThat 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 signaturesThat 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
Other Labour MPs
Explore more Members of Parliament sitting for Labour.