David Cameron is heading back to Downing Street as prime minister after the Conservatives win a majority - but Ed Miliband, Nick Clegg and Nigel Farage all resign as leaders of his rival parties.
Ed Miliband steps down as David Cameron secures a Commons majority, the SNP wins a landslide in Scotland while Liberal Democrat Nick Clegg and UKIP's Nigel Farage also resign as party leaders.
It's been a night of big election shocks, with many household political names losing their seats.
The life and times of Ed Miliband, who has stepped down as Labour leader after his party's disappointing general election performance.
What we know about the make-up of David Cameron's new cabinet
A profile of UKIP leader Nigel Farage, whose party won nearly four million votes at the UK general election but only returned a single MP.
The life and times of Nick Clegg, whose political rise saw him become deputy prime minister but who has resigned as Lib Dem leader after disastrous general election results.
Email us at firstname.lastname@example.org
Follow Have Your Say on Twitter
Why you can trust BBC News