Photograph of James Murray

Member of Parliament

James Murray

Party history

Labour 12 Dec 2019 to present

Constituency history

Ealing North 4 Jul 2024 to present Elected 1 time
Ealing North 12 Dec 2019 to 30 May 2024 Elected 1 time

Roles

Secretary of State for Health and Social Care 14 May 2026 to present Department of Health and Social Care
Chief Secretary to the Treasury 1 Sep 2025 to 14 May 2026 HM Treasury
Crown Estate Bill [HL] 29 Jan 2025 to 6 Feb 2025
Finance Bill 22 Jan 2025 to 30 Jan 2025
Public Accounts Committee 28 Oct 2024 to 21 Oct 2025
Exchequer Secretary (HM Treasury) 9 Jul 2024 to 1 Sep 2025 HM Treasury
Finance (No.2) Bill 15 May 2024 to 21 May 2024
Finance Bill 10 Jan 2024 to 16 Jan 2024

Latest election result

Candidate result data from the Parliament Members API.

Lab Hold Ealing North Turnout 43,232
Candidate Party Votes Share
James Murray Lab Labour 20,663 47.8 %
Maria Khan Con Conservative 8,144 18.8 %
Natalia Kubica Green Green Party 4,056 9.4 %
Leon Harris RUK Reform UK 3,948 9.1 %
Sam Habeeb WPB Workers Party of Britain 3,139 7.3 %
Craig O'Donnell LD Liberal Democrat 2,543 5.9 %
Helmi Alharahsheh Ind Independent 499 1.2 %
Les Beaumont SDP Social Democratic Party 240 0.6 %

Source: UK Parliament Members API

Biography source UK Parliament Members API
Election source UK Parliament Members API

FAQs

How long has James Murray been an MP?

James Murray has been in the House of Commons for 6 years, 5 months. Source

What parties has James Murray been a member of?

James Murray has 1 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. Source

What roles has James Murray held?

James Murray has 16 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source

What was James Murray's latest election result?

James Murray's latest imported election result is Lab Hold in Ealing North, with a majority of 12,519. Source