
British general election results
Keir Starmer will be Britain's next prime minister with his Labour Party winning a massive majority in a parliamentary election, with Prime Minister Rishi Sunak on the end of an historic thumping for his Conservative Party.
Historical results by party
As of 0600 GMT, centre-left Labour looked on course to beat an exit poll forecast of winning 410 of the 650 seats in parliament, an astonishing reversal of fortunes from five years ago when it suffered its worst performance since 1935.
The result would give Labour a majority of around 170 and would bring the curtain down on 14 years of increasingly tumultuous Conservative-led government.
Many of the biggest names in Conservative politics lost their seat, including former prime minister Liz Truss, whose disastrous spell in power during 2022 helped to pave the way for Labour’s victory on Friday.
The pro-Brexit lawmaker Jacob Rees-Mogg and former leadership contender Penny Mordaunt also lost. Sunak and his finance minister Jeremy Hunt retained their seats, the latter unexpectedly.
Sunak's party looks on track to undercut the exit poll forecast of 131 seats, the worst electoral performance in its history, as voters punished them for a cost-of-living crisis, and years of instability and in-fighting which has seen five different prime ministers since the Brexit vote of 2016.
Sources
UK Parliament House of Commons Library; Press Association
Edited by
Jon McClure and Anand Katakam