It looks like the Conservatives will be the largest party at Westminster following the UK's general election.
With results still coming in, an exit poll suggests the Tories will win 316 seats – just short of an overall majority.
David Cameron's said he wants to form a 'one-nation' government in the coming days.
The Lib Dems have had a disastrous night – leader Nick Clegg kept his seat – one of just 10 the party's expected to retain.
By contrast it's been a sensational night for the SNP – who've virtually wiped out Labour in Scotland, picking up 50 seats so far.
Labour itself hasn't fared as well as opinion polls suggested – on course for 239 seats.
Conservative leader and Prime Minister David Cameron says he will deal with the tough issues ahead – including Britain's future in Europe.