The Westminster lensMP · Labour Party · Sitting since 1 May 1997

John McDonnell.

Labour Party MP for Hayes and Harlington.

John McDonnell
PlaceHayes and Harlington
Blueskyjohnmcdonnellmp.bsky.social
ProfileParliament.uk ↗
Commons votes
450/521
86% attendance · top 14% of MPs
Party alignment
2%
on whipped divisions
Speeches
289
across 150 debates · 54,459 words
Written Qs
278
271 answered · 7 pending
Dispatch
31 May 2026

Labour Party MP in Conservative and Unionist Party-controlled territory.

The Rt Hon John McDonnell is the Labour MP for Hayes and Harlington, and has been an MP continually since 1 May 1997.

§ 01Voting record.450 divisions · most recent 11 Mar 2026

By issue — what do they vote on most?

Top eight by total divisions voted, this parliament. Volume measures engagement, not direction — see Notable Votes for free-vote moments and rebellions.

Economy87
Taxation82
Employment46
Crime & Policing43
Constitution and Democracy33
Education32
Welfare and Benefits30
Pensions25

Source · The Public Whip · Hansard

Notable votes — free votes & rebellions.

Moments where the whip was free, or where McDonnell broke ranks. Free votes are the truer signal of personal stance.

DateBill / motionVoteWhip
28 Apr 2026Draft Immigration and Asylum (Provision of Accommodation to Failed Asylum-Seekers) (Amendment) Regulations 2026No
vs party
28 Apr 2026PrivilegeYes
vs party
22 Apr 2026Children's Wellbeing and Schools Bill: Govt Motion to insist on Amdt 38J and disagree with Amdts 38V to 38XNo
vs party
§ 02Speeches.289 contributions · 150 debates · 54,459 words

Words spoken, by topic.

Social Care26,423
Health13,448
Economy & Jobs13,287
Crime11,944
Fiscal Policy11,374
Defence11,275
Labour Market9,028
Lab avg / MP All-MP avgper topic, words per MP

Source · Hansard

Recent contributions.

29 Apr

Points of Order

Raised allegations that APCO, a US agency investigating journalists for Labour Together, conducted surveillance of MPs, instructed file destruction, and misled about its activities

343 words·Read
27 Apr

Points of Order

An independent inquiry is needed into Labour Together and APCO Worldwide's handling of information about MPs and alleged destruction of evidence.

184 words·Read
22 Apr

Point of Order

The ethics adviser's inquiry into journalist smearing allegations was incomplete because it failed to examine submitted evidence from victims, and the Government must establish an

459 words·Read
22 Apr

Pension Schemes

Opposed continuation of Capita contract after repeated failures; argued Capita should pay recovery costs and contract should be terminated entirely; called for insourcing civil ser

207 words·Read
Showing 4 of 289·All 289 speeches
§ 03Public voice — Bluesky.last 60 days · @johnmcdonnellmp.bsky.social

Bluesky is the only social platform we ingest at the row level. The strip below is computed by classifying each post for substance (vs reposts, social mentions, scheduling) and then by tone (critical / measured / supportive) per target.

@johnmcdonnellmp.bsky.socialLast 60 days · 1 posts
Measured warm, supportive
Labour Party
1
Posts
1
Substantive
1
Cost of Living
Most supports
Andrew Fisher 1

Recent substantive posts.

WhenTopicToneExcerpt
30 AprCost of LivingmeasuredAndrew Fisher in a few sentences exactly sums up the economic situation people are facing, why and what the alternative is.
§ 04Committees & roles.Select & joint committees
None recorded

McDonnell holds no select-committee seat this session. New 2024-intake MPs typically wait one term before being appointed.

§ 05Written questions.278 tabled · 271 answered · 4 Oct 2024 → 29 May 2026

Top departments asked.

DepartmentQsShare
Ministry of Defence3211.5%
Department for Transport2910.4%
Department for Work and Pensions2910.4%
Department of Health and Social Care2810.1%
Treasury2810.1%
Home Office269.4%
Foreign, Commonwealth and Development Office207.2%
Department for Education155.4%

Most recent.

29 May 2026·Department for Business and Trade·Pending

What steps his Department is taking to undertake further trade negotiations with the US under the General Terms of the Economic Prosperity Deal.

Awaiting answer.

20 May 2026·Department for Education·Pending

What steps her Department is taking to improve recruitment into further education teaching roles in high-demand subject areas.

Awaiting answer.

20 May 2026·Department for Education·Pending

What recent discussions she has had with the Association of Colleges on the adequacy of further education staff pay levels relative to school teacher pay.

Awaiting answer.

20 May 2026·Department for Business and Trade·Pending

What measures are in place to ensure that UK-origin controlled goods comply with licensing requirements when transiting third countries.

Awaiting answer.

Showing 4 of 278·All 278 written questions
§ 06Register & expenses.4 declared interests · £269k claimed FY 24_25

Register of interests.

Public and Commercial Services Union (PCS)
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
Rail, Maritime and Transport Union
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
Rail, Maritime and Transport Union
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
Public and Commercial Services Union (PCS)
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

Source · Members API · Last amended 4 Nov 2025

IPSA expenses.

Category£Share
Staffing238,24788.6%
Office Costs30,70111.4%
Total · 61 claims268,948100%
Showing 2 of 61·All 61 IPSA claims

Source · IPSA · FY 24_25

§ 07This week in Westminster.Order paper · refreshed daily

Nothing tabled for McDonnell on the published Order Paper this week.

§ 08Electoral history.5 contests · 2010, 2024
YearConstituencyVotesShareResult
2024Hayes and Harlington20,40553.3%Won
2019Hayes and Harlington24,54555.8%Won
2017Hayes and Harlington31,79666.5%Won
2015Hayes and Harlington26,84359.6%Won
2010Hayes and Harlington23,37754.8%Won

2024 — full result, Hayes and Harlington.

CandidateVotes%
John McDonnellWONLab20,40553.3

Showing the MP’s own row only. Full result table: see Hayes and Harlington

Sources, methods & last update
Method The dispatch paragraphs are AI-generated from the public sources listed below. Every figure links to its source. If we’re wrong, please tell us — corrections within 48 hours.
DivisionsHansard
The Public Whip
Updated 31 May 2026
SpeechesHansard · 54,459 words
16 Jul 2024 → 19 May 2026
Written QsMembers API
278 tabled · 271 answered
CommitteesCommittees API
None recorded
RegisterMembers API
4 entries
ExpensesIPSA
£268,948 · FY 24_25
Order paperUK Parliament
Refreshed daily
ElectionsElectoral Commission
DCLEAPIL