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 11 of 76
2 NOSustainable Aviation Fuel Bill Remaining Stages
2 votes · 15 Oct 2025
Sustainable Aviation Fuel Bill Remaining Stages
2 votes · 15 Oct 2025
2 NOMental Health Bill Report Stage
2 votes · 14 Oct 2025
Mental Health Bill Report Stage
2 votes · 14 Oct 2025
1 AYE1 NOSentencing Bill
2 votes · 16 Sept 2025
Sentencing Bill
2 votes · 16 Sept 2025
12 AYEEmployment Rights Bill
12 votes · 15 Sept 2025
Employment Rights Bill
12 votes · 15 Sept 2025
4 NOBus Services (No.2) Bill Report Stage
4 votes · 10 Sept 2025
Bus Services (No.2) Bill Report Stage
4 votes · 10 Sept 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
TRAINING OF STUDENT NURSES FROM ABROAD
24 signaturesThat this House expresses its alarm at the proposal from the Department of Health that from 1st November bursaries to support student nurses from non-European Union countries are to be withdrawn; and believes that this retrograde step will worsen the crisis in nurse recruitment i
11 Jul 2001
SELECT COMMITTEES
34 signaturesThat this House pays tribute to the honourable Member from Crewe and Nantwich for her service as Chair of the Environment, Transport and Regional Affairs Select Committee, which she has performed with dedication, expertise and integrity; and regrets that she may be denied the opp
11 Jul 2001
SPECIAL EDUCATIONAL NEEDS
39 signaturesThat this House expresses its concern that the Special Educational Needs draft Code of Practice laid before Parliament under section 314(3) of the Education Act 1996 on 20th June 2000 reduces the requirement on local education authorities to quantify the support needed by childre
10 Jul 2001
CITY OF LONDON (WARD ELECTIONS) BILL
43 signaturesThat this House expresses its concern that the City of London Corporation is promoting once again its City of London (Ward Elections) Bill, which offends against basic democratic principles by extending the business vote; and considers that no further time of the House should be
10 Jul 2001
RECENT SECTARIAN ATTACKS IN NORTHERN IRELAND
33 signaturesThat this House notes with extreme concern the rising number of sectarian attacks, including pipe bomb, nail bomb and firebomb attacks, directed against Catholic homes in parts of Northern Ireland in recent weeks; notes that 50 separate attacks have taken place since the beginnin
27 Feb 2001
DEATHS OF SRI LANKAN YOUTHS HELD IN CUSTODY
1 signatureThat this House condemns the massacre of 25 Sri Lankan youths on 25th October in Bindunuwewa whilst they were being held in military custody by the Sri Lankan Government; and calls for an international inquiry to be established with the support of the British Government to invest
29 Nov 2000
ASIAN WOMEN IN PRISON
34 signaturesThat this House welcomes the launch this week of the campaign by the Asian Women Prisoners Support Group and Asian Women Unite; which draws attention to the plight of Asian women in prison and the racism they experience.
25 Jul 2000
ALL-IRELAND HEALTH CONFERENCE
49 signaturesThat this House notes that in an endeavour to promote health issues throughout the island of Ireland, the British Medical Association and the Irish Medical Organisation will jointly host an All Ireland Health Conference on 22nd September in Ballyconnell, County Cavan, with repres
18 Jul 2000
CITY OF LONDON (WARD ELECTIONS) BILL
66 signaturesThat this House considers that sufficient parliamentary time has been allocated to the City of London (Ward Elections) Bill; and calls upon the promoters of the Bill to withdraw this Bill in its current form and to resubmit proposals for a genuine democratic reform of the City of
16 May 2000
UNISON NURSING STUDENTS' "SLEEP OUT"
41 signaturesThat this House congratulates the London Unison nursing students who participated in Unison's nationwide campaign, Yes to Wages, No to Poverty, by sleeping out in an all-night vigil outside the Department of Health, Whitehall, on Tuesday 16th May; and expresses its support for Un
16 May 2000
Other Labour MPs
Explore more Members of Parliament sitting for Labour.