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 2 of 76
3 NOTaxation (Energy and Vehicles) Bill Committee
3 votes · 1 Jul 2026
Taxation (Energy and Vehicles) Bill Committee
3 votes · 1 Jul 2026
4 NOArmed Forces Bill Report Stage
4 votes · 22 Jun 2026
Armed Forces Bill Report Stage
4 votes · 22 Jun 2026
2 NOCyber Security and Resilience (Network and Information Systems) Bill Remaining Stages
2 votes · 16 Jun 2026
Cyber Security and Resilience (Network and Information Systems) Bill Remaining Stages
2 votes · 16 Jun 2026
3 NORailways Bill Remaining Stages
3 votes · 10 Jun 2026
Railways Bill Remaining Stages
3 votes · 10 Jun 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
CONSTRUCTION WORKERS LOBBY FOR EMPLOYMENT RIGHTS
58 signaturesThat this House welcomes the trade union lobby of Parliament held on 28th March seeking support for employment rights for construction workers; and calls upon the Government to address the trade unions' agenda calling for increased direct employment, compliance with national agre
28 Mar 2007
TRADE UNION RECOGNITION AND 21-EMPLOYEE THRESHOLD
46 signaturesThat this House is concerned that millions of workers are excluded from exercising the right to seek statutory trade union recognition on the grounds that they work for employers with fewer than 21 employees; believes that the 21 employee threshold is arbitrary and denies million
27 Mar 2007
FREMANTLE CARE HOMES
50 signaturesThat this House notes that care home workers in Barnet were transferred to Fremantle under the Transfer of Undertakings (Protection of Employment) Regulations five years ago; notes that Fremantle has threatened to sack these employees on 1st April 2007 unless they sign new contra
19 Mar 2007
WORKPLACE ENVIRONMENTAL REPRESENTATIVES
80 signaturesThat this House notes the warnings set out in the Stern Report about the potential economic effects of climate change; strongly welcomes the fact that the Climate Change Bill will legislate to reduce carbon emissions by 60 per cent. by 2050; believes that trades unions and their
13 Mar 2007
RACE EQUALITY IMPACT ASSESSMENTS IN THE OFFICE FOR NATIONAL STATISTICS
38 signaturesThat this House is concerned by the Office for National Statistics' announcement that it intends to reduce its staffing complement in London by over 1,000 to just 10 posts by 2012, with the likelihood of large numbers of compulsory redundancies; is further concerned that these de
8 Mar 2007
ENDOMETRIOSIS
80 signaturesThat this House welcomes the work of Endometriosis UK and its application to the National Institute for Health and Clinical Excellence to develop a guideline on the diagnosis and management of endometriosis; recognises that there is a real need for guidelines because endometriosi
7 Mar 2007
NON-DOMICILE TAX STATUS
16 signaturesThat this House notes that it is estimated that at least £1 billion tax revenue is divided by those declaring themselves non-domicile; is concerned that non-domicile status is in contravention of the Race Relations Act 1976, as amended, as it discriminates on the basis of nationa
1 Mar 2007
PUBLIC SECTOR PAY AWARDS
78 signaturesThat this House expresses its concern at HM Treasury's announcement that nurses and other public sector workers will receive below inflation pay awards for the coming year of less than two per cent., which effectively means a pay cut given that the Retail Price Index is at the ra
1 Mar 2007
PRIVATE EQUITY COMPANIES
28 signaturesThat this House welcomes the statement by the TUC's General Secretary accusing some private equity companies of operating like `amoral asset strippers' and `casino capitalists'; and calls upon the Government to consider legislation to exercise control over the damaging behaviour
21 Feb 2007
EXCESSIVE BANK PROFITS
32 signaturesThat this House calls upon the Chancellor of the Exchequer to bring forward proposals for a windfall tax on the excessive profits of banks currently being declared and to use this tax revenue to tackle poverty amongst children and pensioners.
21 Feb 2007
Other Labour MPs
Explore more Members of Parliament sitting for Labour.