Jeremy Corbyn has surged to victory in Islington North, beating his former party at the ballot box.
Mr Corbyn won 24,120 votes compared to the Labour candidate Praful Nargund’s 16,873.
“I’m very proud of this campaign,” said Mr Corbyn after his victory. He makes ending the two child benefit cap and ending the war in Gaza key points in his acceptance speech.
“I’m truly honoured to serve and look forward to serving the people again.”
He said during his victory speech: “I owe my life and my learning and my abilities entirely to the people of Islington North. This victory is dedicated entirely to them.”
Following his speech, asked whether Sir Keir Starmer will make a good Prime Minister, Mr Corbyn said: “Well, see what happens.
“He will become Prime Minister, he will have a majority in Parliament, he has put forward a manifesto that is thin to put it mildly and doesn’t offer a serious economic alternative to what the Conservative government is doing. And so the demands on him are going to be huge, the demands from the people are going to be huge.”
Mr Corbyn had won his seat for Labour at every general election since 1983 but was suspended from the party and barred from running by Labour after his leadership was dogged by antisemitism allegations.
He was the Labour leader in 2019 when the party suffered its worst defeat since 1935.
Sir Keir was chosen as leader to replace Mr Corbyn and he has moved the party closer to the centre.
For all the live updates on results throughout the evening, follow our dedicated General Election live blog
Pollsters and politicians expected Labour to win the largest number of seats tonight with a possibly majority of roughly 170 seats.
The Tories face being wiped out almost entirely from London.