Here are the full results for the Ilford North constituency.

Labour's Wes Streeting was elected as MP for Ilford North, with a 33.4 per cent share of the vote.

The shadow health secretary - who may get a cabinet post in Sir Keir Starmer's government - held onto the seat for Labour, but only just.

Independent candidate Leanne Mohamad, who is the granddaughter of Palestinian refugees, was 528 votes behind.

Guardian columnist Owen Jones said on X that Wes Streeting "very very nearly lost" in a seat that Labour presumed was a "walkover".

Ilford North had a turnout of 60 per cent - down 9.1 per cent since 2019.

Full general election results for the Ilford North constituency:

Turnout: 60%

  • Wes Streeting - Labour - 15,647
  • Leanne Mohamad - Independent - 15,119
  • Kaz Rizvi - Conservative - 9,619
  • Alex Wilson - Reform UK - 3,621
  • Rachel Collinson - Green - 1,794
  • Fraser Coppin - Liberal Democrat - 1,088