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 13 of 76

2 AYE3 NO

Terminally Ill Adults (End of Life) Bill

5 votes · 20 Jun 2025

5 NO

Crime and Policing Bill Report Stage

5 votes · 18 Jun 2025

1 AYE4 NO

Crime and Policing Bill Report Stage

5 votes · 17 Jun 2025

3 NO

Terminally Ill Adults (End of Life) Bill

3 votes · 13 Jun 2025

3 NO

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

Rights in Performances

2 signatures

That an humble Address be presented to His Majesty, praying that the Copyright and Performances (Application to Other Countries) (Amendment) (No. 2) Order 2024 (SI, 2024, No. 1124), dated 6 November 2024, a copy of which was laid before this House on 13 November 2024, be annulled

6 Jan 2025

Impact of the Work Capability Assessment on disabled people

19 signatures

That this House notes the shocking evidence published by John Pring in his recent book of the harm, too often leading to fatalities, inflicted on disabled people by the Department of Work and Pensions since the introduction of the Work Capability Assessment; and calls on the Gove

9 Dec 2024

Insourcing of cleaning staff at City St George’s College

9 signatures

That this House recognises that the cleaning staff at City St George’s, University of London are an integral part of the university community and that that they play a pivotal role in the student experience, making sure that the university is a clean and pleasant environment to w

25 Nov 2024

Disclosure of Special Branch files

11 signatures

That this House notes with concern that Special Branch documents show that the undercover police reported on union members speaking at meetings asking for solidarity with striking workers; further notes that in an internal police report known as Operation Reuben, the police admit

11 Nov 2024

Imprisonment of Alaa Abd el-Fattah

25 signatures

That this House expresses its grave concern at the continuing imprisonment of British national writer Alaa Abd el-Fattah, whose most recent five-year sentence ended on 29 September, yet the Egyptian government refused to release him; notes that following the refusal by Egypt’s go

5 Nov 2024

Scientific hearing on animal experiments (No. 2)

1 signature

That this House applauds the Animal Welfare (Sentience) Act 2022, enshrining in law the ability of animals to experience joy and feel suffering and pain; notes the science-based campaign For Life On Earth, with its Beagle Ambassador, rescued laboratory dog Betsy; is shocked to se

14 Oct 2024

Deaths in the Tabas mine in Iran

8 signatures

That this House notes on the evening of 21 September, 52 workers died in the Tabas coal mine and 22 were injured; further notes the high number of killings of workers in mining accidents, construction works, chemical and petrochemical industries, and workers in metal smelting fur

9 Oct 2024

Public Space Protection Order for Heathrow villages

4 signatures

That this House expresses its grave concern at the serious problems being experienced by residents in the Heathrow villages as a result of the anti-social behaviour of rogue drivers of private hire vehicles, including physical, verbal and racial abuse and defecating and littering

8 Oct 2024

Scientific hearing on animal experiments

83 signatures

That this House applauds the Animal Welfare (Sentience) Act 2022, enshrining in law the ability of animals to experience joy and feel suffering and pain; notes the science-based campaign For Life On Earth, with its Beagle Ambassador, rescued laboratory dog Betsy; is shocked to se

7 Oct 2024

Journalists and anti-terror legislation

11 signatures

That this House is gravely concerned by the arrest at Heathrow Airport of the freelance foreign affairs reporter and National Union of Journalists member Richard Medhurst under Section 12 of Terrorism Act 2000; notes reports that Medhurst was escorted off the plane by six police

11 Sept 2024

PreviousPage 7 of 84Next

Other Labour MPs

Explore more Members of Parliament sitting for Labour.