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 1 of 76
4 NOHealth Bill
4 votes · 8 Sept 2026
Health Bill
4 votes · 8 Sept 2026
2 NOHealth Bill
2 votes · 7 Sept 2026
Health Bill
2 votes · 7 Sept 2026
1 AYE3 NORepresentation of the People Bill
4 votes · 2 Sept 2026
Representation of the People Bill
4 votes · 2 Sept 2026
3 NOPublic Office (Accountability) Bill Report Stage
3 votes · 14 Jul 2026
Public Office (Accountability) Bill Report Stage
3 votes · 14 Jul 2026
2 NOImmigration and Asylum Bill
2 votes · 13 Jul 2026
Immigration and Asylum Bill
2 votes · 13 Jul 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
ABOLITION OF TRAVELLING CHEF ON FIRST GREAT WESTERN RAIL SERVICES
18 signaturesThat this House is dismayed by plans by First Great Western to scrap Travelling Chef services; notes that the service is one of the last full in-train service available on UK trains and provides a range of breakfasts and other meals, served at the seat in First Class and availabl
16 Jul 2014
BIOMETRIC TESTING ON LONDON UNDERGROUND
22 signaturesThat this House is concerned at the imposition by ISS of a biometric fingerprinting system to book on for duty for cleaners on London Underground; is dismayed at the prospect of such Orwellian devices eroding basic civil liberties; is further concerned that the workforce who refu
9 Jul 2014
STOP THE WAR ON THE POOR CAMPAIGN
39 signaturesThat this House welcomes the Stop the War on the Poor initiative which commemorates Martin Luther King's Poor People's Campaign launched just before his assassination on 4 April 1968; further welcomes the RISE Out of Poverty Act now before the US Congress, which would make the el
9 Jul 2014
HIGHWAYS AGENCY
46 signaturesThat this House agrees with the findings of the Transport Select Committee, expressed in March 2014, that the case for the removal of the Highways Agency from the direct control of accountable Ministers has not been made; believes that the proposed changes of the status of the Hi
8 Jul 2014
CHILD MAINTENANCE SCHEME
36 signaturesThat this House is deeply concerned about changes to the Child Maintenance scheme; notes that the charging scheme will deter lower income families from claiming and will increase child poverty; recognises that the four per cent now deducted by the Government from the final amount
7 Jul 2014
WESTMINSTER ABBEY DISABILITIES PROTEST
29 signaturesThat this House congratulates Disabled People Against the Cuts (DPAC) and ILF Fight Back and Occupy London for their protest on 28 June 2014 occupying the grounds of Westminster Abbey and calling on the Government to halt its plans to abolish the Independent Living Fund in view o
30 Jun 2014
SUPPORT FOR HM REVENUE AND CUSTOMS WORKERS
34 signaturesThat this House sends solidarity to members of the Public and Commercial Services Union (PCS) in HM Revenue and Customs (HMRC) taking action in defence of their services and jobs and to resist privatisation; recognises the pressure the workforce is increasingly under to mask job
24 Jun 2014
DOG MEAT TRADE CRUELTY
143 signaturesThat this House calls for an immediate end to dog meat trade cruelty; supports the Humane Society International's campaign to end the dog meat trade by working with government officials and local organisations in Thailand, Vietnam, the Philippines and China to raise public awaren
23 Jun 2014
JOBS IN LOCAL JOURNALISM
45 signaturesThat this House recognises that local newspapers make an essential contribution to civic identity and democratic life in communities; notes that over one hundred local titles have ceased publication altogether since the recession of 2008, whilst many more have merged or reduced i
23 Jun 2014
JUSTICE FOR UKRAINIAN MINERS OF KRYVYI RIH
15 signaturesThat this House is deeply concerned by the worsening social and economic situation in Ukraine, including austerity policies, currency devaluation and rising prices, which have all led to a fall in real wages by up to 50 per cent and that this is contributing to the instability; w
18 Jun 2014
Other Labour MPs
Explore more Members of Parliament sitting for Labour.