Constituency

Ealing North

Boundary: Ealing North (2024). Basemap © OpenStreetMap, © CARTO. Boundary: ONS, Open Government Licence.

At a glance

The MP for Ealing North is James Murray (Labour (Co-op)), who has held the seat since 2019. At the 2024 general election the seat was a Lab hold: he took 47.8% of the vote for a majority of 12,519, on a 57.8% turnout. Compared with the 2019 general election, the Labour share of the vote was down 8.7 points, and turnout fell from 66.6%.

Current MP

James Murray

Labour (Co-op)

2024 general election result

Majority 12,519 · Turnout 57.8% · Electorate 74,820

CandidatePartyVotesShare
James Murray Labour 20,663 47.8%
Maria Khan Conservative 8,144 18.8%
Natalia Kubica Green Party 4,056 9.4%
Leon Harris Reform UK 3,948 9.1%
Sam Habeeb Workers Party of Britain 3,139 7.3%
Craig O'Donnell Liberal Democrat 2,543 5.9%
Helmi Alharahsheh Independent 499 1.2%
Les Beaumont Social Democratic Party 240 0.6%

Past election results

Every General Election and by-election in this seat, newest first. Open one for the full candidate list.

ElectionWinnerResultMajority
2024 James Murray (Lab) Lab hold 12,519
2019 James Murray (Lab) Lab hold 12,269
2017 Stephen Pound (Lab) Lab hold 19,693
2015 Stephen Pound (Lab) Lab hold 12,326
2010 Stephen Pound (Lab) Lab hold 9,301

Members for this seat

Everyone who has won the seat at the elections in our records, which begin with the 2010 general election. Members before then are not shown.

MemberPartyPeriod
James Murray Labour 2019 to present
Stephen Pound Labour 2010 to 2019

Source: 2024 general election result from the official Parliament constituency profile.