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

1 AYE2 NO

English Devolution and Community Empowerment Bill Report Stage

3 votes · 24 Nov 2025

1 AYE1 NO

Northern Ireland Troubles Bill

2 votes · 18 Nov 2025

2 NO

Biodiversity Beyond National Jurisdiction Bill

2 votes · 17 Nov 2025

8 AYE

Planning and Infrastructure Bill

8 votes · 13 Nov 2025

2 NO

Opposition Day

2 votes · 12 Nov 2025

5 AYE

Employment Rights Bill

5 votes · 5 Nov 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

HARROW LAND REGISTRY OFFICE CLOSURE

25 signatures

That this House expresses concern at the decision by the board of the Land Registry to close the Harrow office in 2010, despite a diversity impact assessment that identified there would be a disproportionate impact on black and minority ethnic members of staff; notes that 22 per

18 Jun 2007

TICKET OFFICE CLOSURES ON THE LONDON UNDERGROUND

35 signatures

That this House is alarmed that London Underground intends to close 40 ticket offices and drastically to reduce the opening hours of dozens of more ticket offices; notes the concerns expressed by passenger groups and trade unions at the proposals; is further concerned that the cl

14 Jun 2007

NICE AND AGE-RELATED MACULAR DEGENERATION

68 signatures

That this House notes that there are 26,000 new cases of age-related macular degeneration each year in Britain and that around 19,000 people go blind as a result of this treatable condition each year; welcomes the decision by the Scottish Medicines Consortium to make both Macugen

14 Jun 2007

JAGUAR AND ROVER SALE

35 signatures

That this House notes with concern the prospect of Ford selling off both Jaguar and Land Rover potentially to a private equity company with the risk of consequent asset-stripping, job losses and detrimental impact on local communities and the UK's manufacturing base; and therefor

12 Jun 2007

TRADE UNION RIGHTS IN IRAQ

50 signatures

That this House expresses its deep concern at the reaction of the Iraqi government to the strike by Iraqi oil workers which began on 4th June; notes that on 5th June the Iraqi government issued an arrest warrant for the leaders of the oil workers' unions and that the Iraqi Prime

11 Jun 2007

THREATENED ARREST OF TRADE UNIONISTS IN IRAQ

52 signatures

That this House expresses its concern at recent reports of the threatened arrests of trade union leaders in Iraq following strikes by oil pipeline workers this month; and calls upon the Government to support the statement by the General Secretary of the TUC to the Iraqi governmen

11 Jun 2007

EU BRUSSELS SUMMIT AND CONSTITUTIONAL ARRANGEMENTS

30 signatures

That this House calls upon the Prime Minister and the Chancellor not to sign any treaty or agreement that affects the constitutional relationship between Great Britain and the EU at the EU Summit in Brussels on 21st and 22nd June 2007 without consulting the British people by mean

24 May 2007

PUBLIC SERVICE NOT PRIVATE PROFIT CAMPAIGN

49 signatures

That this House expresses concern at the increasing trend in Government for the privatisation of public services, including the promotion of contestability and outsourcing, which puts at risk the accountable and effective delivery of a wide range of public services and a large nu

30 Apr 2007

AFZAL GURU

33 signatures

That this House notes with concern that Afzal Guru, convicted of attacking the Indian parliament in December 2001, is facing the death penalty in India; notes that there are concerns and questions being raised by campaigning organisations regarding Afzal's trial and therefore the

23 Apr 2007

HEALTH AND SAFETY EXECUTIVE JOB CUTS

95 signatures

That this House condemns the lack of resources being made available for maintaining the health and safety of UK workers; notes with concern that the number of staff in the Health and Safety Executive had fallen from 4,282 in April 2004 to 3,225 by March 2007, and that over the la

20 Apr 2007

PreviousPage 59 of 84Next

Other Labour MPs

Explore more Members of Parliament sitting for Labour.