Liberal Democrats win last UK seat to declare result

The Liberal Democrats have won the Inverness, Skye and West Ross-shire constituency, the last seat in the UK to announce its general election result.
Candidate Angus MacDonald gained a majority of 2,160 over the SNP’s Drew Hendry.
The SNP candidate had already conceded defeat after a recount delayed the result.
It means the Liberal Democrats have won 72 Westminster seats, six of which are in Scotland, meaning they have overtaken the Scottish Conservatives.
This breaking news story is being updated and more details will be published shortly. Please refresh the page for the fullest version.
You can receive Breaking News on a smartphone or tablet via the BBC News App. You can also follow @BBCBreaking on Twitter to get the latest alerts.