Full election results for all four Belfast constituencies
Gavin Robinson's victory over Naomi Long in East Belfast was the headline moment in Belfast's four constituencies at the 2024 General Election.
The DUP leader was expected to be in a tough fight to retain his seat as he defended a slim majority but in the end he held on, winning the seat with 19,894 votes, with Mrs Long on 17,218.
This election was the first fought on the new boundaries which saw changes to the geographical areas including South Belfast having been renamed Belfast South and Mid Down. The changes came about after The Parliamentary Constituencies Act 2020 required that most seats have between 69,724 and 77,062 voters.
Live updates: Results, map and tracker as votes are counted and winners announced
After claiming victory, DUP leader Mr Robinson said it was “a good result” for the party. He said his performance was one that reflects “not only the political campaign our team has run in east Belfast but also in recognition of the people who in this election have come out to vote or come out to vote for the first time in a long time”.
On her ill-fated bid for the East Belfast seat, the Alliance Party leader and Stormont Justice minister, Naomi Long, said: “I suppose I was in an odd situation. It’s a win-win for me. If I won the election, that was great news but if I didn’t, I get to do a job I love.”
Elsewhere, Sinn Fein’s John Finucane has been re-elected as an MP for Belfast North, while his party colleague Paul Maskey held Belfast West. The SDLP's Claire Hanna retained her seat in South Belfast and Mid Down.
Belfast East
Séamas de Faoite (SDLP) - 619
Naomi Long (Alliance) - 17,218
Ryan North (Independent) - 162
Gavin Robinson (DUP) - 19,894
John Ross (TUV) - 1,918
Brian Smyth (Green Party) - 1,077
Ryan Warren (UUP) - 1,818
Belfast North
Philip Brett (DUP) - 12,062
David Clarke (TUV) - 2,877
Fiona Ferguson (People Before Profit) - 946
John Finucane (Sinn Féin) - 17,674
Nuala McAllister (Alliance) - 4,274
Mal O'Hara (Green Party) - 1,206
Carl Whyte (SDLP) - 1,413
Belfast South and Mid Down
Dan Boucher (TUV) - 2,218
Áine Groogan (Green Party) - 1,577
Claire Hanna (SDLP) - 21,345
Michael Henderson (UUP) - 2,653
Tracey Kelly (DUP) - 6,859
Kate Nicholl (Alliance) - 8,839
Belfast West
Gerry Carroll (People Before Profit) - 5,048
Paul Doherty (SDLP) - 4,318
Gerard Herdman (Aontú) - 904
Ash Jones (Green Party) - 451
Tony Mallon (Independent) - 161
Paul Maskey (Sinn Féin) - 21,009
Ann McClure (TUV) - 2,010
Frank McCoubrey (DUP) - 4,304
Eóin Millar (Alliance) - 1,077
Ben Sharkey (UUP) - 461
You can find all the results for all four Belfast constituencies and across the UK as they are announced, in the interactive widget below. This will update once each count has been declared with who won the seat and how many votes each candidate received.