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

3 NO

Medical Training (Prioritisation) Bill

3 votes · 27 Jan 2026

2 NO

National Insurance Contributions (Employer Pensions Contributions) Bill Committee

2 votes · 21 Jan 2026

3 AYE

Diego Garcia Military Base and British Indian Ocean Territory Bill

3 votes · 20 Jan 2026

2 AYE4 NO

Finance (No. 2) Bill Committee

6 votes · 13 Jan 2026

1 AYE3 NO

Finance (No. 2) Bill Committee

4 votes · 12 Jan 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

DALIT RIGHTS IN INDIA

81 signatures

That this House deplores the ongoing campaign of violent discrimination against the Dalits, who are born into the bottom of India's caste system; supports the Indian Government's continuing efforts to end caste discrimination through legislative initiatives such as the Prevention

8 Mar 2000

BALBIR SINGH BAINS

24 signatures

That this House expresses its strong concern at the arrest of London resident, Mr. Balbir Singh Bains by the Indian authorities, his subsequent detention for five days without the Police notifying his family, his continuing detention for 7 months without charge, the allegations o

27 Jan 2000

MR SATPAL RAM

21 signatures

That this House calls for the release of Mr Satpal Ram who has now served 13 years in prison for killing in self-defence a racist who, with five accomplices, attacked Mr Ram, stabbing him twice and who died because he refused medical treatment; and further calls for an inquiry in

12 Jan 2000

ISRAELI DETENTION OF LEBANESE PRISONERS

20 signatures

That this House welcomes the visit of Mr Ehud Barak, the Israeli Prime Minister, to Britain but calls upon him to address the continuing illegal detention by the Israel authorities of Bilal Abd al-Husayu Dakrub and other Lebanese prisoners long after the expiry of their sentences

21 Jul 1999

V & A'S SIKH ARTS EXHIBITION

34 signatures

That this House wholeheartedly congratulates the Victoria and Albert Museum for staging the exhilarating exhibition, The Arts of the Sikh Kingdoms, which is the first international exhibition of the artistic heritage of the Sikhs; and pays tribute to Susan Stronge, curator, and h

14 Jul 1999

TARA TELEVISION

24 signatures

That this House condemns Cable London's decision to remove TARA Television from its basic subscription package; and supports the Irish Post in its campaign to restore this television service which provided one of the few access points to Irish culture, sport, entertainment and cu

17 Jun 1999

BREATHING EXERCISES AND ASTHMA

25 signatures

That this House congratulates Mr Frank Goddard for his invention of the lung exercise tube which, as he has demonstrated in his recent book, Frankly Speaking, has contributed to overcoming asthma and other breathing difficulties; and calls upon the Government to instigate researc

18 May 1999

ANNIVERSARY OF REFERENDUM ON NORTHERN IRELAND PEACE AGREEMENT

152 signatures

That this House believes that the launch of the Good Friday Agreement in April 1998 opened a new period and reconciliation in Northern Ireland, in Ireland as a whole and between Britain and Ireland and that the new mood was clearly expressed in the endorsement of the Agreement by

14 May 1999

INTERNATIONAL NURSES DAY

47 signatures

That this House, on International Nurses Day, expresses its gratitude for the vital role played by nurses in maintaining the health of the nation; and calls upon the Government to introduce a national scheme to compensate fully those nurses and all emergency staff working over th

11 May 1999

PANJAB FM

32 signatures

That this House congratulates Panjab FM for the superb broadcasting service it is providing in West London to celebrate Vaisakhi 99, the 300th Anniversary of the Declaration of the Khalsa Panth; and considers that this community radio station merits consideration for a longer-ter

13 Apr 1999

PreviousPage 82 of 84Next

Other Labour MPs

Explore more Members of Parliament sitting for Labour.