Constituency

Barking

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

At a glance

The MP for Barking is Nesil Caliskan (Labour), who has held the seat since 2024. At the 2024 general election the seat was a Lab hold: she took 44.5% of the vote for a majority of 11,054, on a 45.7% turnout. Compared with the 2019 general election, the Labour share of the vote was down 16.7 points, and turnout fell from 57.1%.

Current MP

Nesil Caliskan

Labour

2024 general election result

Majority 11,054 · Turnout 45.7% · Electorate 79,822

CandidatePartyVotesShare
Nesil Caliskan Labour 16,227 44.5%
Clive Peacock Reform UK 5,173 14.2%
Simon Anthony Green Party 4,988 13.7%
Julie Redmond Conservative 4,294 11.8%
Muhammad Asim Workers Party of Britain 3,578 9.8%
Charley Hasted Liberal Democrat 1,015 2.8%
Dee Dias Independent 753 2.1%
Lucy Baiye-Gaman Christian Peoples Alliance 449 1.2%

Past election results

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

ElectionWinnerResultMajority
2024 Nesil Caliskan (Lab) Lab hold 11,054
2019 Margaret Hodge (Lab) Lab hold 15,427
2017 Margaret Hodge (Lab) Lab hold 21,608
2015 Margaret Hodge (Lab) Lab hold 15,272
2010 Margaret Hodge (Lab) Lab hold 16,555

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
Nesil Caliskan Labour 2024 to present
Margaret Hodge Labour 2010 to 2024

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