Constituency

Edinburgh North and Leith

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

At a glance

The MP for Edinburgh North and Leith is Tracy Gilbert (Labour), who has held the seat since 2024. At the 2024 general election the seat was a Lab gain from SNP: she took 42.1% of the vote for a majority of 7,268, on a 63.1% turnout. Compared with the 2019 general election, the Labour share of the vote was up 20.0 points, and turnout fell from 73.0%.

Current MP

Tracy Gilbert

Labour

2024 general election result

Majority 7,268 · Turnout 63.1% · Electorate 78,411

CandidatePartyVotesShare
Tracy Gilbert Labour 20,805 42.1%
Deidre Brock Scottish National Party 13,537 27.4%
Kayleigh O'Neill Scottish Green Party 5,417 10.9%
Mike Andersen Liberal Democrat 3,879 7.8%
Joanna Mowat Conservative 3,254 6.6%
Alan Melville Reform UK 1,818 3.7%
David Jacobsen Socialist Labour Party 227 0.5%
Niel Deepnarain Scottish Family Party 210 0.4%
Richard Shillcock Communist Party of Britain 189 0.4%
Caroline Waterloo Independent 139 0.3%

Past election results

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

ElectionWinnerResultMajority
2024 Tracy Gilbert (Lab) Lab gain from SNP 7,268
2019 Deidre Brock (SNP) SNP hold 12,808
2017 Deidre Brock (SNP) SNP hold 1,625
2015 Deidre Brock (SNP) SNP gain from Lab 5,597
2010 Mark Lazarowicz (Lab) Lab hold 1,724

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
Tracy Gilbert Labour 2024 to present
Deidre Brock Scottish National Party 2015 to 2024
Mark Lazarowicz Labour 2010 to 2015

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