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.
1910
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)
343
Written Questions
3
Oral Questions
166
Debates Spoken In⚑
262
Speeches⚑
536
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.
1910 votes — page 1 of 77
Withdrawal Agreement (Windsor Framework and Governance) (Amendment) Regulations 2026
21 Oct 2026
4 NONorthern Ireland Troubles Bill Committee
4 votes · 20 Oct 2026
Northern Ireland Troubles Bill Committee
4 votes · 20 Oct 2026
5 NONorthern Ireland Troubles Bill Committee
5 votes · 19 Oct 2026
Northern Ireland Troubles Bill Committee
5 votes · 19 Oct 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
Industrial action at The Lancet
1 signatureThat this House supports members of the National Union of Journalists taking strike action at the prestigious medical journal The Lancet, in a dispute which has seen members walk out for the first time in two hundred years over pay; believes that the rise of AI-generated research
21 Oct 2026
UK Disability History Month
1 signatureThat this House welcomes the 17th UK Disability History Month which runs from 19 November to 19 December; calls on hon. Members, the media and the public to devote some time to developing their understanding of disability as a social oppression, which is created by the barriers o
16 Oct 2026
Arrest of Leicester journalists
1 signatureThis House expresses its alarm at the arrest of journalists under the Terrorism Act, including two Leicester Gazette reporters and two union-accredited freelancers, who were covering a demonstration outside UAV Tactical Systems in Leicester, a subsidiary of the Israeli arms manu
15 Oct 2026
Seafarers and the Employment Rights Act 2025
2 signaturesThat this House welcomes measures to strengthen the employment rights of merchant seafarers, following the P&O Ferries scandal; is concerned that some shipowners continue to profit from seafarer employment contracts which pay below the National Minimum Wage, require fatigue-induc
14 Oct 2026
Livelihoods of civil servants
6 signaturesThat this House recognises the vital services that civil servants deliver every day, from securing borders to delivering benefits, from renewing passports and driving licences to ensuring tax revenues are collected; further recognises that the public services delivered by governm
14 Oct 2026
Human rights in Bahrain
1 signatureThat this House condemns the escalating campaign of repression in Bahrain, led by King Hamad Al-Khalifa and enforced by Interior Minister Sheikh Rashid Al-Khalifa, which has intensified since the outbreak of the Iran-US-Israel war; expresses grave concern over the arbitrary arres
13 Oct 2026
Garvaghy Road
1 signatureThat this House welcomes the Secretary of State for Northern Ireland's ruling to overturn the decision by the Parades Commission to permit an Orange Order march down the Garvaghy Road; recalls that in 1998, the Orange Order, an exclusively Protestant group, applied to parade down
12 Oct 2026
Industrial action at V&A Museum
3 signaturesThat this House supports members of the Public and Commercial Services union employed across the Victoria and Albert Museum who are taking strike action for improvements to pay, health and safety, and meaningful trade union engagement; recognises that trade unions have been negot
3 Sept 2026
Treatment of security staff employed at the National Gallery
1 signatureThat this House is deeply concerned that the National Gallery’s security staff, of whom the vast majority are from minority ethnic backgrounds, are being unfairly treated compared to the mainly white staff employed directly by the National Gallery; notes that directly employed st
1 Sept 2026
Reported air strikes and civilian casualties in Surab, Balochistan
1 signatureThat this House expresses its grave concern at reports of air strikes in the Goandhan area of Gidar, Surab district, Balochistan, in the early hours of 12 August 2026; notes reports that residential areas were affected and that women and children were among those killed and injur
1 Sept 2026
Other Labour MPs
Explore more Members of Parliament sitting for Labour.