Summary
The SNP enjoys an emphatic result, taking 48 of Scotland's 59 seats
Lib Dem leader Jo Swinson quits after losing her East Dunbartonshire seat to the SNP by 149 votes
The Conservative Party win their biggest majority at Westminster since 1987
An SNP candidate suspended from the party over anti-Semitic tweets wins his House of Commons seat
Labour see their number of MPs in Scotland reduced to one
Live Reporting
Jo Perry and Louise Wilson
Ayrshire Central - SNP holdpublished at 04:38 Greenwich Mean Time 13 December 2019
Edinburgh East - SNP holdpublished at 04:38 Greenwich Mean Time 13 December 2019
04:38 GMT 13 December 2019Breaking'Not only does the person have to go, but the policy and the ideology has to go as well'published at 04:37 Greenwich Mean Time 13 December 2019
04:37 GMT 13 December 2019Ian Murray, who has become the only Labour MP in Scotland so far, says tonight has been a difficult night for the Labour party, something he's sick of saying.
"This party must listen and this party must respond, or this party will die," he says.
He says the saddest indictment on the Labour party is the return of the worst prime minister in history, without putting up a credible opposition.
The Labour MP says: "For the sake of the Labour movement, for the sake of the Labour party, but more importantly for the sake of the country, not only does the person have to go, but the policy and the ideology has to go as well."
Jeremy Corbyn will not lead Labour into another electionpublished at 04:34 Greenwich Mean Time 13 December 2019
04:34 GMT 13 December 2019This Twitter post cannot be displayed in your browser. Please enable Javascript or try a different browser.View original content on TwitterThe BBC is not responsible for the content of external sites.Skip twitter postThe BBC is not responsible for the content of external sites.Allow Twitter content?
This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.
End of twitter postEdinburgh South - Labour holdpublished at 04:25 Greenwich Mean Time 13 December 2019
04:25 GMT 13 December 2019BreakingLatest results in Scotlandpublished at 04:24 Greenwich Mean Time 13 December 2019
04:24 GMT 13 December 2019'It's my plan that's won the election'published at 04:22 Greenwich Mean Time 13 December 2019
04:22 GMT 13 December 2019First Minister Nicola Sturgeon says: "The results we're seeing recorded tonight have exceeded even my expectations."
The first minister cites an "outstanding and exceptional set of results" for her party.
She reluctantly accepts Boris Johnson has a mandate to take England out of the EU, but he does not have a mandate to take Scotland out.
"I have a mandate, a renewed, refreshed, strengthened mandate, to offer people in Scotland the choice of a different future," she says.
The first minister reiterates her plan to seek the power to have indyref2 before Christmas and hold the referendum next year.
She says the Scottish Conservatives have had a "catastrophic night" and they have to recognise democracy.
The first minister argues it is now for the Conservatives to consider what their Plan B is when her Plan A has just been given a strong endorsement.
"It's my plan that's won the election and theirs that's been rejected."
The biggest scalp of the night so farpublished at 04:20 Greenwich Mean Time 13 December 2019
04:20 GMT 13 December 2019Nick Eardley
Political correspondentJo Swinson losing her seat in East Dunbartonshire is probably the biggest scalp of the night so far.
At the start of this campaign she said she was standing to be PM - but in truth the Lib Dems have had a tough election and were heavily criticised for saying they would cancel Brexit.
Both the Lib Dems and SNP had played down the prospect of this result in recent days.
But it also shows how well tonight has gone for the SNP who are picking up seats from all their rivals.
Dunfermline & West Fife - SNP Holdpublished at 04:18 Greenwich Mean Time 13 December 2019
04:18 GMT 13 December 2019BreakingShare of the vote in Scotlandpublished at 04:16 Greenwich Mean Time 13 December 2019
04:16 GMT 13 December 2019Latest resultspublished at 04:14 Greenwich Mean Time 13 December 2019
04:14 GMT 13 December 2019BreakingEdinburgh South West - SNP Holdpublished at 04:13 Greenwich Mean Time 13 December 2019
04:13 GMT 13 December 2019BreakingVIDEO: Liberal Democrat leader Jo Swinson loses her seatpublished at 04:12 Greenwich Mean Time 13 December 2019
04:12 GMT 13 December 2019This Twitter post cannot be displayed in your browser. Please enable Javascript or try a different browser.View original content on TwitterThe BBC is not responsible for the content of external sites.Skip twitter postThe BBC is not responsible for the content of external sites.Allow Twitter content?
This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.
End of twitter postLinlithgow - SNP holdpublished at 04:11 Greenwich Mean Time 13 December 2019
04:11 GMT 13 December 2019BreakingGlasgow Central - SNP Holdpublished at 04:11 Greenwich Mean Time 13 December 2019
04:11 GMT 13 December 2019BreakingDumfries and Galloway - Conservative holdpublished at 04:10 Greenwich Mean Time 13 December 2019
04:10 GMT 13 December 2019Glasgow South West - SNP holdpublished at 04:06 Greenwich Mean Time 13 December 2019
04:06 GMT 13 December 2019BreakingSuspended SNP candidate wins Kirkcaldy and Cowdenbeathpublished at 04:06 Greenwich Mean Time 13 December 2019
04:06 GMT 13 December 2019Neil Hanvey, who was suspended by the SNP following allegations he tweeted anti-Semitic social media posts, has beaten the shadow Scottish secretary Lesley Laird and taken Kirkcaldy & Cowdenbeath.
Kirkcaldy and Cowdenbeath - SNP gainpublished at 04:02 Greenwich Mean Time 13 December 2019
04:02 GMT 13 December 2019BreakingLivingston - SNP holdpublished at 04:01 Greenwich Mean Time 13 December 2019
04:01 GMT 13 December 2019Breaking