Here are the full results for the Walthamstow constituency.

Stella Creasy was re-elected as MP for Walthamstow, with a 59.3 per cent share of the vote.

Ms Creasy held onto the seat for Labour - winning by a massive 17,996 votes.

The Green Party also made significant gains in the constituency, coming in second with 9,176 votes.

Stella Creasy, the Labour MP for Walthamstow, said on X after her win: "Walthamstow from the bottom of my heart I am truly grateful to be re elected to represent our community in Westminster.

"We have rejected the hatred and division so many wish to foster and I will do everything to stand up and speak up for the future of hope and change we need."

Walthamstow had a turnout of 6 per cent - down 8.1 per cent from 2019.

Full general election results for the Walthamstow constituency:

Turnout: 60%

Stella Creasy - Labour - 27,172

Rosie Rowlands - Green - 9,176

Sanjana Karnani - Conservative - 2,353

Martin Lonergan - Reform UK - 1,836

Rebecca Taylor - Liberal Democrat - 1,736

Imran Arshad - Workers Party of Britain - 1,535

Mohammed Ashfaq - Independent - 914

Nancy Taaffe - Trade Unionist and Socialist Coalition - 561

Dan Edelstyn - Independent - 288

Ruth Rawlins - Independent - 288