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.

By-election battle turns bitter after campaign sign removal
Tameside canals offer a new view of a familiar landscape
Teenager urges young people to rethink ‘impossible dream’ of arts careers
Mossley Farmers Market scoops national award in first year