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

8 AYE1 NO

Crime and Policing Bill

9 votes · 14 Apr 2026

6 AYE

Victims and Courts Bill

6 votes · 25 Mar 2026

2 NO

Opposition Day Motion

2 votes · 24 Mar 2026

NODefence
You
5 AYE

National Insurance Contributions (Employer Pensions Contributions) Bill

5 votes · 23 Mar 2026

2 NO

Opposition day motion

2 votes · 18 Mar 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

X FACTOR AND DISCRIMINATION

30 signatures

That this House condemns the email sent to music colleges by X Factor researchers offering work at industry agreed rates to `camera friendly' female violinists; notes that this offer was based on the condition that applicants were not to be Musicians' Union members; believes that

16 Dec 2010

PROTECTION OF MINORITIES IN IRAQ

21 signatures

That this House notes with alarm what many believe is an attempt to drive out ethnic and religious minorities from Iraq, which they have inhabited for millennia, including Christians; considers that the Iraqi political establishment has failed to live up to its legal obligations

9 Dec 2010

SAFER NEIGHBOURHOOD TEAMS

11 signatures

That this House notes that the Metropolitan Police Commissioner is undertaking a review of Safer Neighbourhood Teams (SNTs) and expresses its support for the work of the SNTs; and urges the Commissioner to avoid any cuts to this successful initiative.

9 Dec 2010

UK UNCUT CAMPAIGN

34 signatures

That this House congratulates UK Uncut for the role it has played in drawing attention by peaceful demonstrations to tax evasion and avoidance and to the need for firm action to secure tax justice.

6 Dec 2010

STUDENT PROTESTS AND OCCUPATIONS

17 signatures

That this House notes that students around the country are organising peaceful protests and occupations against the Coalition Government's plans for increases in tuition fees, cuts to the education maintenance allowance and cuts in funding to universities and colleges; considers

23 Nov 2010

PRIVATISATION OF SECURITY AT KENSINGTON MUSEUMS

15 signatures

That this House is concerned by the plan to privatise in-house security functions at the Kensington museums in London, the National Museum for Science and Industry (NMSI) and the the Natural History Museum (NHM); notes that NMSI includes the National Media Museum in Bradford and

12 Nov 2010

HAYES FIRE STATION

10 signatures

That this House expresses its strong concern at the withdrawal of fire tenders from Hayes Fire Station; considers that this will put the local community at risk; and urges the London Fire Authority to restore the vehicles to the Hayes Fire Station.

12 Nov 2010

PRIVATISATION OF NATIONAL AIR TRAFFIC SERVICES

51 signatures

That this House expresses concern at the prospect of privatising the part of NATS air traffic control that remains under public ownership; believes that the announcement has been undertaken without adequate consultation and potentially risks sovereignty, public safety and nationa

11 Nov 2010

LONDON UNDERGROUND INDUSTRIAL ACTION (NO. 2)

9 signatures

That this House recognises that 11,000 London Underground workers, members of RMT and the Transport Salaried Staffs' Association have felt it necessary to again sacrifice wages to take industrial action over their concern that the Mayor's proposals for massive job cuts will under

4 Nov 2010

LONDON UNDERGROUND JOB LOSSES

21 signatures

That this House condemns the Mayor of London's proposals to cut 2,000 jobs on London Underground as a serious mistake which will damage passenger services and undermine safety; notes that he has broken a 2008 campaign pledge to defend local ticket offices and that his proposals h

28 Oct 2010

PreviousPage 37 of 84Next

Other Labour MPs

Explore more Members of Parliament sitting for Labour.