Hayes & Harlington / data

John McDonnell · Labour Party · sitting since 01 May 1997 · every division, speech and committee appearance.
Since election
10585days
from 01 May 1997
Divisions
433
of 504 possible
Attendance
86%
71 absent / paired
Whip alignment
93%
vs party majority
Speeches
159
91 debates
Written Qs
287
276 answered
Committees
0
memberships
Expenses
£269k paid
FY 2024–2025 · 61 claims
Interests
4
1 category

A · Overview

Last update: 24 Apr 2026

Issue volume

Top issues by total divisions voted — engagement only, not direction.
IssueVolumeVotes
Economy
87
Taxation
82
Employment
46
Crime & Policing
43
Education
32
Welfare and Benefits
30
Constitution and Democracy
27
Pensions
23

Speech topics

Words spoken, by topic. Source: Hansard.
TopicDebatesWords
Social Care2814,500
Crime218,598
Health177,590
Fiscal Policy136,711
Economy Jobs245,672
Local Government134,983
Labour Market104,384
Culture Community114,186

B · Notable divisions

Source: Hansard · The Public Whip

Free votes, rebellions and high-salience whipped votes — the moments that distinguish this MP from the party machine. The full division-by-division record will follow once the per-MP archive is wired.

DateDivisionWhipMP voted
22 Apr 2026Children's Wellbeing and Schools Bill: Govt Motion to insist on Amdt 38J and disagree with Amdts 38V to 38XThe government moved to insist on its own amendment (38J) and reject Lords amendments 38V to 38X in a parliamentary ping-pong exchange on a RebelledNo
15 Apr 2026Children's Wellbeing and Schools Bill: motion relating to Lords Amendment 106MPs voted on whether to accept or reject a change made by the House of Lords to the Children's Wellbeing and Schools Bill. Without debate exRebelledNo
15 Apr 2026Children's Wellbeing and Schools Bill: motion relating to Lords Amendment 38MPs voted on whether to accept or reject a change made by the House of Lords to the Children's Wellbeing and Schools Bill. Without debate exRebelledNo

C · Speeches

Source: Hansard · 31,637 words
DateContributionWords
22 Apr 2026Pension SchemesI declare an interest as the chair of the PCS trade union parliamentary group. The Minister just said that there was an offer from Capita. It should not be an offer; it should be a
Social CareFiscal PolicyMp Performance
207
22 Apr 2026Point of OrderOn a point of order, Madam Deputy Speaker. May I first associate myself with the comments made with regard to our colleague who stands at your left-hand shoulder? Madam Deputy Spea
Mp PerformanceOther
459
20 Apr 2026Security VettingMany on the Labour Benches, at least, will appreciate my right hon. and learned Friend’s apology today, but many of us remain bewildered about why the appointment took place, despi
Mp PerformanceDefence
162
14 Apr 2026Hidden Credit Liabilities: Role of the FCAThat theme runs through many of the reports that we have had from constituents about the failure of the FCA to protect them—to ensure that regulation was implemented to protect the
Economy JobsFiscal PolicyOther
974
14 Apr 2026Hidden Credit Liabilities: Role of the FCAThere are only a few seconds left. I have heard the Minister’s arguments. I fully agree on the independence of the FCA from Treasury, but that does not mean that we must accept the
Economy JobsFiscal PolicyOther
107
14 Apr 2026Hidden Credit Liabilities: Role of the FCAI beg to move, That this House has considered hidden credit liabilities and the role of the Financial Conduct Authority. I will explain the genesis of this debate, Sir Roger. I cha
Economy JobsFiscal PolicyOther
1,234
13 Apr 2026Middle EastI think the House is at one with the Prime Minister on the inclusion of Lebanon in the ceasefire. The problem that we face is that today there have been more airstrikes against the
DefenceEnergyCost Of Living
127
26 Mar 2026 Gurkha VeteransThe hon. Member for Tewkesbury (Cameron Thomas) prompted me to start reminiscing about 29 April 2009. I do not want to be patronising, but there is a moral message and lesson here
DefenceSocial CareCost Of Living
662
26 Mar 2026Transport Accessibility for Disabled PeopleLike the right hon. Member for New Forest East (Sir Julian Lewis), I am trying to represent my constituents in four debates today. There was a Spanish Catholic priest called Padre
TransportSocial Care
144
26 Mar 2026Ehlers-Danlos Syndrome and Craniocervical InstabilityI apologise; this is one of those days when multiple debates are going on, on each of which I have received representations from constituents, so I will have to speak and leave. Th
HealthSocial Care
129
26 Mar 2026Transport Accessibility for Disabled PeopleOne minute.
TransportSocial Care
2
26 Mar 2026 Prison Officers: Mandatory Body ArmourI declare an interest as an honorary life member of the Prison Officers Association. I also apologise as I am trying to represent my constituents in about four different debates to
CrimeLabour Market
170
25 Mar 2026Nuclear Test VeteransI am intervening, first, to send my love to my hon. Friend’s mum. Secondly, in our debates over the years, we have always emphasised urgency because of the age of the victims. Howe
DefenceHealth
114
23 Mar 2026Middle EastWhat Donald Trump said at the weekend was that unless the strait was opened, he would obliterate Iran’s power plants. I agree that attacking a nuclear plant could be extremely cata
DefenceEnergyEconomy Jobs
137
17 Mar 2026 Points of OrderOn a point of order, Madam Deputy Speaker. Members of Parliament on both sides of the House have raised concerns in the House about the activities of the organisation called Labour
Mp PerformanceCrimeOther
326

D · Written questions

Source: UK Parliament Written Questions API (questions-statements.parliament.uk) · 287 tabled · 276 answered · 19 Jul 202422 Apr 2026
Top departments
DepartmentQuestionsShare
Department for Work and Pensions3512.2%
Ministry of Defence3311.5%
Home Office3010.5%
Department for Transport2910.1%
Department of Health and Social Care2910.1%
Treasury289.8%
Foreign, Commonwealth and Development Office207.0%
Cabinet Office144.9%
Most recent
DateDepartmentQuestionStatus
22 Apr 2026TreasuryTo ask the Chancellor of the Exchequer, pursuant to the Answer of 31 March 2026 to Question 122645 on Sports: Regulation, and with reference to the FCA Perimeter Report published in March 2026, which regulator Parliament has conferred power…Pending
22 Apr 2026TreasuryTo ask the Chancellor of the Exchequer, what discussions HMRC is having with Sodexo over the contractor's decision to reduce the number of cleaning and facilities staff at Erskine House and Carne House in Belfast.Pending
22 Apr 2026TreasuryTo ask the Chancellor of the Exchequer, what assurances have been provided that there will be no reduction in service to the staff at Erskine House and Carne House in Belfast following Sodexo's decision to reduce the number of cleaning and…Pending
22 Apr 2026TreasuryTo ask the Chancellor of the Exchequer, pursuant to Question 122645 of 23 March 2026, whether she has plans to bring forward legislative proposals to clarify or amend the regulatory boundary between the Financial Conduct Authority and the G…Pending
15 Apr 2026Department for Work and PensionsTo ask the Secretary of State for Work and Pensions, whether trade unions will be formal stakeholders in the Disability Confident Reform Delivery Plan.Pending
13 Apr 2026Department for TransportTo ask the Secretary of State for Transport, what recent estimate her Department has made of the number of seafarers in the UK’s short sea international ferry sector that are paid an hourly wage that is (a) broadly equivalent to or (b) abov…Pending
13 Apr 2026Department for TransportTo ask the Secretary of State for Transport, what recent discussion she has had with the Maritime and Coastguard Agency on the enforcement of the National Minimum Wage (Offshore Employment) (Amendment) Order 2020 for seafarers working (a) i…Pending
13 Apr 2026Department for TransportTo ask the Secretary of State for Transport, what recent discussions she has had with (a) the Maritime and Coastguard Agency, (b) shipowner representatives and (c) port owners on compliance with the Seafarers Wages Regulations 2024 amongst…Pending
13 Apr 2026Department for TransportTo ask the Secretary of State for Transport, with reference to the Seafarers in the UK Shipping Industry: 2025 statistics published on 25 February 2025, what steps she is taking to increase the number of UK resident seafarer Ratings employe…Pending
13 Apr 2026Department for TransportTo ask the Secretary of State for Transport, With reference to the Seafarers in the UK Shipping Industry: 2025 statistics published on 25th February 2025, what assessment she has made of the sources of growth in seafarer employment in the U…Pending
13 Apr 2026Department for TransportTo ask the Secretary of State for Transport, What her policy is on the use of vessels registered on Flags of Convenience by contractors delivering the Maritime and Coastguard Agency’s Civil Hydrography Programme.Pending
13 Apr 2026Department for TransportTo ask the Secretary of State for Transport, What recent assessment she has made of the employment conditions of seafarers at ferry operators who are signatories to the Voluntary Seafarers Charter; and if she will list the ferry operators w…Answered
10 Apr 2026TreasuryTo ask the Chancellor of the Exchequer, whether HMRC has made a comparative assessment of the cost of alternative models based on permanent civil service staffing with external Managed Service Provider provision.Answered
10 Apr 2026TreasuryTo ask the Chancellor of the Exchequer, if she will set out the range of possible outcomes of HMRC’s joint evaluation with PCS of the pilot of the Managed Service Provider within the Customer Services Group.Answered
10 Apr 2026TreasuryTo ask the Chancellor of the Exchequer, whether HMRC may discontinue the use of the Managed Service Provider model beyond the initial proof of value trial.Answered

E · Committees

Source: UK Parliament Committees API

No committee memberships recorded for this MP.

F · Expenses

Source: IPSA individual MP business-cost claims (theipsa.org.uk) · FY 2024–2025 · £268,948 paid · 61 claims

Every business-cost claim reimbursed by IPSA in the current financial year, grouped by category. “Aggregated” rows are IPSA’s own year-end totals for cost types like payroll and rent that aren’t itemised claim-by-claim.

Category breakdown
CategoryClaimsPaid (£)Share
Office Costs5730,70111.4%
Staffing2238,24788.6%
Top itemised cost types
Cost typeCategoryClaimsPaid (£)
Bought-in servicesOffice Costs413,000
Pooled staffing servicesStaffing15,000
UtilitiesOffice Costs233,046
Bought-in servicesStaffing12,250
Landline phone & internet - rental & usageOffice Costs82,047
Stationery & printingOffice Costs1609
Insurance - contentsOffice Costs2474
Software & applicationsOffice Costs14352
Mobile telephone - contract & usageOffice Costs3283
Translation services - other languagesOffice Costs1222
Cleaning servicesOffice Costs1112
Most recent
DateCategoryDescriptionPaid (£)Status
11 Apr 2025Office Costs
Stationery & printing
XMA March 2025609Paid
31 Mar 2025Staffing
Bought-in services
Comms & Media2,250Paid
27 Mar 2025Office Costs
Software & applications
Kapwing software149Paid
24 Mar 2025Office Costs
Utilities
Electricity335Paid
20 Mar 2025Office Costs
Utilities
Water19Paid
15 Mar 2025Office Costs
Utilities
Gas457Paid
09 Mar 2025Office Costs
Software & applications
zoom16Paid
06 Mar 2025Staffing
Pooled staffing services
Socialist Parliamentary Research Group (Labour)5,000Paid
05 Mar 2025Office Costs
Bought-in services
Comms & Media2,750Paid
04 Mar 2025Office Costs
Cleaning services
Cleaning products for the office and the toilets.112Paid
03 Mar 2025Office Costs
Translation services - other languages
BSL translation service222Paid
21 Feb 2025Office Costs
Utilities
Gas63Paid
09 Feb 2025Office Costs
Software & applications
zoom16Paid
07 Feb 2025Office Costs
Utilities
Water21Paid
24 Jan 2025Office Costs
Utilities
Electricity674Paid
24 Jan 2025Office Costs
Utilities
Gas58Paid
24 Jan 2025Office Costs
Utilities
Water24Paid
24 Jan 2025Office Costs
Software & applications
zoom16Paid
09 Jan 2025Office Costs
Landline phone & internet - rental & usage
Landline308Paid
09 Jan 2025Office Costs
Landline phone & internet - rental & usage
Landline213Paid

G · Register of interests

Source: UK Parliament Members API — Registered Interests (members-api.parliament.uk) · 4 current · last amended 04 Nov 2025

Every financial interest declared by the MP, grouped under the Register’s official categories. Retracted entries are hidden but counted above.

2. (a) Support linked to an MP but received by a local party organisation or indirectly via a central party organisation4 entries
04 Nov 2025
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)
04 Nov 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 13 October 2025 to 12 October 2026, value £25,091 Donor status: trade union (Registered 29 October 2025)
27 Nov 2024
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)
27 Nov 2024
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)

H · Ward results

Source: Local Government Boundary Commission · DCLEAPIL

Most recent winning councillor in each ward — 8 wards, 21 councillor seats.

WardCouncillorPartyVotesElection
BelmoreJagjit SinghLabour Party2,42105 May 2022
BelmoreLabina BasitLabour Party2,42105 May 2022
BelmoreNarinder Kumari GargLabour Party2,36805 May 2022
CharvilleBarry Grahame Nelson-WestLabour Party1,48105 May 2022
CharvilleDarran DaviesConservative and Unionist Party1,44705 May 2022
Hayes TownJanet Elizabeth GardnerLabour Party1,84405 May 2022
Hayes TownPeter Allan CurlingLabour Party1,90605 May 2022
Hayes TownRaju SansarpuriLabour Party1,81205 May 2022
Heathrow VillagesJune NelsonLabour Party1,33605 May 2022
Heathrow VillagesPeter MoneyLabour Party1,27405 May 2022
PinkwellGursharan Singh MandLabour Party2,15405 May 2022
PinkwellKuldeep Kaur LakhmanaLabour Party2,21405 May 2022
PinkwellTony GillLabour Party2,31405 May 2022
West DraytonJan SweetingLabour Party2,11105 May 2022
West DraytonMohammed Shofiul IslamLabour Party1,91105 May 2022
West DraytonScott Myles FarleyLabour Party1,96805 May 2022
Wood EndElizabeth GarelickLabour Party2,13305 May 2022
Wood EndKamal Preet KaurLabour Party2,07305 May 2022
Wood EndStuart Paul MathersLabour Party1,97805 May 2022
YeadingJas DhotLabour Party1,55305 May 2022
YeadingRita Judge DhotLabour Party1,51105 May 2022

I · Demographics

Source: ONS Census 2021 · NOMIS
IndicatorValueNotes
Population (2021 Census)124,840Electorate 74,405 (2024)
Median age35years
Degree-educated32.1%level 4 or above
Ethnicity (White)31.9%2021 Census ethnic group
Owner-occupied48.4%households
Private-rented31.5%households
Social-rented19.9%households
Employment rate58.1%16-64 in work

J · Public spending

Source: HMT Public Expenditure Statistical Analyses (gov.uk/PESA) and departmental funding allocations · Status: Pending ingest

HMT publishes headline spending identifiable by region in PESA. Constituency-level capital allocations (Levelling-Up Fund, Towns Fund, UKSPF, transport capital, BEIS R&D) are published as separate departmental datasets. We are evaluating the cleanest reconciliation for a per-constituency view.

Sources

Hansard · UK Parliament Members API · UK Parliament Committees API · The Public Whip · Office for National Statistics · Local Government Boundary Commission for England · DCLEAPIL · NOMIS · HMRC SPI · ASHE.

Pending ingest: IPSA individual MP claims · Register of Members’ Financial Interests · HMT PESA & departmental funding allocations · UK Parliament Written Questions API (per-MP feed).

About this view

The data view is a structured archive — every datapoint is a row in a public source. Where a panel shows ‘pending’, the dataset is in the ingestion queue. Send corrections to corrections@beyondthevote.uk.

← Back to the dispatch