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

Staffing£235,997
Office£33,651

Year-on-Year

2024-25£269,647
2023-24£274,528
2022-23£249,490
2021-22£242,842
2020-21£220,262
2019-20£167,204
2018-19£163,958
2017-18£158,820
2016-17£162,715
2015-16£162,927
2014-15£162,645
2013-14£158,805
2012-13£131,991
2011-12£129,787
2010-11£26,138

Election Result(2024 General Election)

Turnout: 38,315 voters

✓Labour
20,405 votes53.3%
Conservative
8,374 votes21.9%
Reform UK
4,114 votes10.7%
Green Party
2,131 votes5.6%
Workers Party of Britain
1,975 votes5.2%
Liberal Democrat
1,316 votes3.4%

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.

Aye: 1021No: 860

1881 votes — page 2 of 76

3 NO

Taxation (Energy and Vehicles) Bill Committee

3 votes · 1 Jul 2026

4 NO

Armed Forces Bill Report Stage

4 votes · 22 Jun 2026

2 NO

Cyber Security and Resilience (Network and Information Systems) Bill Remaining Stages

2 votes · 16 Jun 2026

3 NO

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
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
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
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
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 signatures

That 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 signatures

That 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 signatures

That 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 signatures

That 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 signatures

That 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 signature

That 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 signatures

That 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 signatures

That 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 signatures

That 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 signatures

That 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

PreviousPage 81 of 84Next

Other Labour MPs

Explore more Members of Parliament sitting for Labour.