With nearly 200 seats yet to declare, Labour have achieved a majority.
Earlier this morning, as he gave his speech in his constituency, ex-Prime Minister Rishi Sunak conceded defeat.
But just before 5am, Labour won the election with more than 190 seats still to declare.

Tesco Hattersley celebrates a year of community giving
Tameside officers deliver results across the borough
Audenshaw man charged with multiple rape and sexual assault offences
Residents invited to Household Support Fund information session