The Westminster lensMP · Labour and Co-operative Party · Sitting since 12 Dec 2019

James Murray.

Labour and Co-operative Party MP for Ealing North.

Add to compare
Commons votes
373/573
65% attendance · top 68% of MPs
Party alignment
100%
votes with party majority
Speeches
1,301
across 118 debates · 149,302 words
Written Qs
0
0 answered · 0 pending
Dispatch
14 Jul 2026

Aligned with their council.

A 100% party-line voter with no rebel votes, James Murray is nonetheless worth watching for one jarring data point: a South African news article from March 2026 names a "James Murray" as a managing director implicated in a R360 million tender fraud involving police officers. The article scores at the most negative end of the sentiment scale. There is no corroborating UK coverage in the dataset, and the individual named may not be this MP — constituents should treat this with caution until clarified. On safer ground, Murray made local headlines in mid-2025 for successfully lobbying HS2 to secure £100,000 for the Royal British Legion club in Greenford, a straightforward piece of constituency casework covered positively across several Ealing outlets.

In Parliament, Murray votes with Labour on every recorded division — a rare perfect alignment — and his 1,014 contributions across 111 debates place him among the more vocal backbenchers, though his 65% participation rate sits below the Commons average. His speeches cluster heavily around economic and fiscal policy, reflecting his role as Exchequer Secretary to the Treasury under Keir Starmer's government. His stance profile confirms this orientation: 100% aligned on progressive taxation, strongly fiscal-conservative, and conspicuously resistant to Lords and parliamentary scrutiny votes — both consistent with a Treasury minister defending government positions.

His sharpest deviation from Labour's average is on assisted dying, where he voted more permissively than most colleagues. He scores 13 percentage points below his party on local democracy votes, consistent with recent support for delegating small planning decisions away from elected councillors. Murray holds no select committee roles, which is standard for ministers. His news sentiment over the past 90 days averages mildly positive, driven mainly by welfare and economy coverage.

Background

The Rt Hon James Murray is the Labour (Co-op) MP for Ealing North, and has been an MP continually since 12 December 2019. He currently holds the Government post of Chief Secretary to the Treasury.

§ 01Voting record.373 divisions · most recent 1 Jul 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.

Taxation96
Economy73
Education35
Employment31
Constitution and Democracy30
Crime & Policing27
Housing22
Welfare and Benefits18

Source · The Public Whip · Hansard

Notable votes — free votes & rebellions.

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

No rebellions or free votes recorded yet.

§ 02Speeches.1,301 contributions · 118 debates · 149,302 words

Words spoken, by topic.

Economy & Jobs127,053
Fiscal Policy113,003
Environment25,394
Energy22,881
Agriculture22,796
Local Government22,011
Cost of Living17,776
Lab avg / MP All-MP avgper topic, words per MP

Source · Hansard

Recent contributions.

14 Jul 2026

NHS Trusts: Digital Infrastructure

Government will invest £10 billion in NHS digital transformation including single patient record; committed to helping North West Anglia NHS trust replace its electronic patient re

273 words·Read
14 Jul 2026

NHS Accountability

Abolishing NHS England will clarify accountability by removing confusion between two centres, bringing national decisions back to government while empowering local leaders; patient

285 words·Read
14 Jul 2026

NHS Workforce: Sickness Absence

Defended Government commitment to reduce NHS sickness absence through new staff standards, treatment hubs, and investment in working conditions, targeting reduction from 5.1% to 4.

202 words·Read
14 Jul 2026

Topical Questions

Government has cut waiting lists by over 340,000 in two years and is investing £15 billion annual capital by 2028-29 to modernise NHS infrastructure while implementing maternity an

1,019 words·Read
Showing 4 of 1301·All 1,301 speeches
§ 03Committees & roles.Select & joint committees
None recorded

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

§ 04Written questions.0 tabled · 0 answered

Top departments asked.

No tabled questions yet.

Most recent.

§ 05Register & expenses.6 declared interests · £293k claimed FY 24_25

Register of interests.

BBC
24 April 2026
Mentorn Media
27 November 2025
BBC
31 October 2025
Mentorn Media
9 October 2025
BBC
27 June 2025
Showing 5 of 6·All 6 register entries

Source · Members API · Last amended 19 May 2026

IPSA expenses.

Category£Share
Staffing256,75687.6%
Office Costs36,41012.4%
MP Travel490.0%
Total · 85 claims293,216100%
Showing 3 of 85·All 85 IPSA claims

Source · IPSA · FY 24_25

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

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

§ 07Electoral history.3 contests · 2010, 2024
YearConstituencyVotesShareResult
2024Ealing North20,66347.8%Won
2019Ealing North28,03656.5%Won
2010Bootle6,24515.1%Lost

2024 — full result, Ealing North.

CandidateVotes%
James MurrayWONLab20,66347.8

Showing the MP’s own row only. Full result table: see Ealing North

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 15 Jul 2026
SpeechesHansard · 149,302 words
29 Jul 2024 → 14 Jul 2026
Written QsMembers API
0 tabled · 0 answered
CommitteesCommittees API
None recorded
RegisterMembers API
6 entries
ExpensesIPSA
£293,216 · FY 24_25
Order paperUK Parliament
Refreshed daily
ElectionsElectoral Commission
DCLEAPIL