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 13 of 76
2 AYE3 NOTerminally Ill Adults (End of Life) Bill
5 votes · 20 Jun 2025
Terminally Ill Adults (End of Life) Bill
5 votes · 20 Jun 2025
5 NOCrime and Policing Bill Report Stage
5 votes · 18 Jun 2025
Crime and Policing Bill Report Stage
5 votes · 18 Jun 2025
1 AYE4 NOCrime and Policing Bill Report Stage
5 votes · 17 Jun 2025
Crime and Policing Bill Report Stage
5 votes · 17 Jun 2025
3 NOTerminally Ill Adults (End of Life) Bill
3 votes · 13 Jun 2025
Terminally Ill Adults (End of Life) Bill
3 votes · 13 Jun 2025
3 NOPlanning and Infrastructure Bill Report Stage
3 votes · 10 Jun 2025
Planning and Infrastructure Bill Report Stage
3 votes · 10 Jun 2025
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
EAST COAST NETWORK RAIL JOB LOSSES
35 signaturesThat this House is extremely concerned at the decision of Network Rail to introduce compulsory redundancies amongst rail maintenance workers despite receiving Government subsidy of £5 billion per annum; notes with dismay that these redundancies will affect many parts of the rail
15 Dec 2009
BELOW-COST SELLING
41 signaturesThat this House notes the negative impact of below-cost selling in the food industry on a whole range of issues, from employment conditions and consumer choice to animal welfare and the maintenance of the UK producer base; is concerned at retailers demanding high levels of discou
15 Dec 2009
CHILDREN AND FAMILY COURT ADVISORY SUPPORT SERVICE
41 signaturesThat this House believes that the fundamental principles of the Children Act should inform the approach and practice of Children and Family Court Advisory Support Service (CAFCASS) and that the welfare of the child should be the paramount consideration; further believes that ther
15 Dec 2009
WORKERS' MEMORIAL DAY
71 signaturesThat this House recognises that Workers' Memorial Day is an internationally recognised day, 28 April, on which workers and trades unionists conduct events, demonstrations, vigils and a whole host of other activities to commemorate those who have died, been seriously injured, or m
15 Dec 2009
NETWORK RAIL BONUSES
52 signaturesThat this House notes that Network Rail is funded in the region of £5 billion a year by the taxpayer; further notes that Network Rail has confirmed in its most recent interim results that it will lay off in the region of 1,500 rail maintenance workers and that Chief Executive Iai
1 Dec 2009
STATUTORY REGISTRATION OF HERBALISTS
50 signaturesThat this House notes that certain herbal medicines, including Ayurveda, Chinese medicine, Kampo, traditional Tibetan medicine, Unani Tibb and western herbal medicine, may be effectively outlawed in the UK by the EU unless statutory regulation is introduced by the Government befo
30 Nov 2009
TWININGS
30 signaturesThat this House expresses its concern that Twinings intends to close down its North Shields plant, resulting in the loss of 263 jobs, and to shed 129 jobs from its Andover plant and move the majority of its production to Poland and China; notes that Twinings and its parent compan
24 Nov 2009
LAND REGISTRY OFFICE CLOSURES
44 signaturesThat this House expresses its concern at the announcement that five Land Registry offices are to close in Croydon, Peterborough, Portsmouth, Stevenage and Tunbridge Wells with the loss of 1,100 jobs; notes that 1,700 jobs have already been lost in the Land Registry and that there
24 Nov 2009
HEALTH VISITORS IN LONDON
28 signaturesThat this House notes with concern the recent report in the Community Practitioner Journal highlighting the worsening crisis in London in health visiting services in which staff shortages have resulted in high caseloads, delayed for primary assessments and mounting pressure upon
3 Nov 2009
JOB LOSSES AT THE LAND REGISTRY
28 signaturesThat this House expresses its concern at the announcement that five Land Registry offices are to close in Croydon, Peterborough, Portsmouth, Stevenage and Tunbridge Wells with the loss of 1,100 jobs; notes that 1,700 jobs have already been lost in the Land Registry and that there
2 Nov 2009
Other Labour MPs
Explore more Members of Parliament sitting for Labour.