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
Year-on-Year
Election Result(2024 General Election)
Turnout: 38,315 voters
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.
1881 votes — page 2 of 76
3 NOTaxation (Energy and Vehicles) Bill Committee
3 votes · 1 Jul 2026
Taxation (Energy and Vehicles) Bill Committee
3 votes · 1 Jul 2026
4 NOArmed Forces Bill Report Stage
4 votes · 22 Jun 2026
Armed Forces Bill Report Stage
4 votes · 22 Jun 2026
2 NOCyber Security and Resilience (Network and Information Systems) Bill Remaining Stages
2 votes · 16 Jun 2026
Cyber Security and Resilience (Network and Information Systems) Bill Remaining Stages
2 votes · 16 Jun 2026
3 NORailways Bill Remaining Stages
3 votes · 10 Jun 2026
Railways Bill Remaining Stages
3 votes · 10 Jun 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
(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
- 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
(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
- 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
(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
- 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
(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
- 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
SUPPORT FOR LOCAL JOURNALISM
143 signaturesThat this House regrets the trend of cutbacks and lack of investment in local journalism by the owners of local news providers; notes that since the summer of 2008 over 1,000 editorial posts in local news have been cut or left unfilled and that dozens of local newspaper offices h
26 Feb 2009
FREE EDUCATION
26 signaturesThat this House welcomes the national demonstration organised by students in favour of free education on 25 February 2009; regrets that this academic year could see the lifting of the £3,000 cap on tuition fees in higher education; expresses grave concern that student debt and po
24 Feb 2009
BBC WORLD SERVICE
33 signaturesThat this House notes that staff from the BBC World Service's Urdu, Hindi and Nepali sections have voted to take strike action in protest against the management's plans to off-shore the three services; expresses grave concern at the BBC World Service management's decision to impo
24 Feb 2009
GOVERNMENT OFFICES FOR THE REGIONS
32 signaturesThat this House notes the important role the Government Offices in the English regions play in delivering a wide agenda on behalf of Government including the Department for Children, Schools and Families, the Home Office, the Department for Work and Pensions, the Department for C
24 Feb 2009
SOUTHERN CROSS CARE HOMES
22 signaturesThat this House regrets the death of a 97 year-old woman after allegedly being left without heating in the recent cold spell at a residential home for the elderly run by the private company Southern Cross; notes that Southern Cross was fined £80,000 and ordered to pay £120,000 co
23 Feb 2009
TRADE UNION RIGHTS IN HONDURAS
34 signaturesThat this House condemns the reports by the Worker Right Consortium of death threats and blacklists regarding union activities by the management of a factory in Honduras owned by the Fruit of the Loom, a subsidiary of the Russell Corporation; notes the recent closure of the facto
23 Feb 2009
JOB REDUCTIONS AT THE INDEPENDENT
28 signaturesThat this House notes with concern that in November 2008 the Independent and the Independent on Sunday proposed that 90 jobs, around 60 of them editorial, should be cut and that as a result up to 35 journalists working for the papers face compulsory redundancy; regrets the widesp
23 Feb 2009
WORKFARE SCHEMES
46 signaturesThat this House is concerned about the proposals made in the first clause in the Welfare Reform Bill relating to work for your benefits schemes, which give powers to introduce mandatory full-time work experience pilots from 2010 and will require some jobseekers to engage for up t
12 Feb 2009
DEFENCE INFORMATION INFRASTRUCTURE PROJECT
30 signaturesThat this House supports the Committee of Public Accounts' criticisms of the Defence Information Infrastructure project which is now 18 months behind schedule and 182 million over budget; and in light of this report urges the Ministry of Defence not to award the Atlas consortium
9 Feb 2009
CREWE RAILWAY STATION
20 signaturesThat this House expresses concern that the future of Crewe Railway station and Crewe's proud heritage as a railway town and gateway to the North West is threatened by Network Rail's proposals to build an expensive new rail station at Basford as the region's key terminal; is furth
5 Feb 2009
Other Labour MPs
Explore more Members of Parliament sitting for Labour.