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

HACAN AND JOHN STEWART

17 signatures

That this House congratulates HACAN and its co-ordinator, John Stewart, for the excellent role played by both in organising the successful series of public meetings and events, culminating in 3,000 people attending a rally in Central Hall, Westminster, which has enabled people an

26 Feb 2008

EUROPEAN FEDERATION OF PUBLIC SERVICES UNION EUROPEAN ACTION DAY

40 signatures

That this House notes that on 28th February 2008, the European Federation of Public Service Unions and its affiliates from 10 countries including the Public and Commercial Services Union and the Royal College of Nursing in the United Kingdom are organising a European Action Day t

25 Feb 2008

HEATHROW RALLY

9 signatures

That this House applauds the efforts of the many residents of London and the surrounding counties, their local authorities, elected representatives and campaign groups in expressing opposition to the proposed doubling of the number of flights using London Heathrow Airport by mean

22 Feb 2008

SHELTER AND ITS STAFF

60 signatures

That this House acknowledges the excellent record of the housing campaign organisation Shelter over its 41-year history in campaigning to highlight the issues of homelessness in Britain; expresses its regret at the actions of Shelter's management in seeking to impose upon Shelter

22 Feb 2008

NATIONAL MUSEUM OF SCIENCE AND INDUSTRY

33 signatures

That this House is shocked by recent announcements from the management of the National Museum of Science and Industry that it intends to close the pension scheme to all new staff from 1st April 2008 and that all new staff will also be employed by the museum's trading company and

21 Feb 2008

FAIR PAY IN THE MARITIME AND COASTGUARD AGENCY

88 signatures

That this House recognises the work carried out by the dedicated staff of the Maritime and Coastguard Agency (MCA); notes the impact this has in saving thousands of lives a year as well as the impact on the industry and economy of this country; notes that Coastguard Watch assista

18 Feb 2008

ASSAULTS ON TRANSPORT WORKERS

125 signatures

That this House applauds the vital work of Britain's transport workers who, as essential public servants, deserve to be treated with dignity and respect; believes there is a clear responsibility on the Government together with employers in the rail, ferry and bus industries to ta

6 Feb 2008

POVERTY IN THE UK

36 signatures

That this House notes the recent comments by the Government's welfare reforms adviser, David Freud, about those on incapacity benefits, by the newly appointed Work and Pensions Secretary of State on the unemployed and those on incapacity benefits and by the new Housing Minister o

5 Feb 2008

REMUNERATION IN THE DEPARTMENT FOR CULTURE, MEDIA AND SPORT AND THE ROYAL PARKS AGENCY

26 signatures

That this House values the hard work and commitment of staff working in the Department for Culture, Media and Sport and the Royal Parks Agency; is dismayed at their recent pay offer which has been imposed on staff and is well below inflation and does nothing to shorten the length

5 Feb 2008

SHARE LIVERPOOL FC

9 signatures

That this House welcomes the initiative by Liverpool FC supporters in launching Share Liverpool FC in order to secure the ownership and control of Liverpool Football Club in the hands of supporters who have a genuine interest in the club's long-term future; and urges the Governme

31 Jan 2008

PreviousPage 54 of 84Next

Other Labour MPs

Explore more Members of Parliament sitting for Labour.