Summary
Election ends in hung Parliament: Conservatives win 318 seats, Labour 262
PM confirms five top cabinet posts, including chancellor and foreign secretary
Tories to form government with DUP to 'provide certainty' and keep country 'safe'
Theresa May's government 'will carry on Brexit negotiations to existing timetable'
Jeremy Corbyn hails Labour's 'incredible result' and calls for May to resign
The Lib Dems' Tim Farron also calls on May to quit
SNP will work with others to keep 'reckless' Tories out 'if at all possible'
Paul Nuttall resigns as UKIP leader after the party won no seats
Live Reporting
Renfrewshire East: Conservative gain from SNPpublished at 03:08 British Summer Time 9 June 2017
Minister loses Ipswich seatpublished at 03:07 British Summer Time 9 June 2017
03:07 BST 9 June 2017BreakingCabinet Office Minister Ben Gummer, who oversaw the 2017 manifesto, loses his Ipswich seat to Labour.
Jeremy Corbyn holds Islington North for Labourpublished at 03:07 British Summer Time 9 June 2017
03:07 BST 9 June 2017BreakingElection 2017
Labour leader Jeremy Corbyn has retained his Islington North seat.
Results from Bury Southpublished at 03:06 British Summer Time 9 June 2017
03:06 BST 9 June 2017Labour held on to the Bury South seat, which was in the Conservatives list of target constituencies.
Conservatives regain Clactonpublished at 03:06 British Summer Time 9 June 2017
03:06 BST 9 June 2017BreakingGiles Watling has regained Clacton for the Conservatives. It was a UKIP seat until earlier this year when Douglas Carswell left the party and became an independent.
In 2015, UKIP gained 19,642 votes. This year, it was just 3,357.
Nick Clegg's moment of defeatpublished at 03:05 British Summer Time 9 June 2017
03:05 BST 9 June 2017Big questions facing SNPpublished at 03:04 British Summer Time 9 June 2017
03:04 BST 9 June 2017BBC Scotland correspondent tweets...
This 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 postThis 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 post 2The 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 post 2Nottingham South: Labour holdpublished at 03:02 British Summer Time 9 June 2017
03:02 BST 9 June 2017Sheffield South East: Labour holdpublished at 03:02 British Summer Time 9 June 2017
03:02 BST 9 June 2017Monmouth: Conservative holdpublished at 03:02 British Summer Time 9 June 2017
03:02 BST 9 June 2017Nick Clegg: We must heal divisions in the UKpublished at 03:02 British Summer Time 9 June 2017
03:02 BST 9 June 2017Election 2017
Nick Clegg says there is a "grave gulf" between young and old in the UK and he has urged people to "reach out to each other to find common ground to heal those profound divisions".
The former Lib Dem leader, who has lost his Sheffield Hallam seat to Labour after 12 years as its MP, says the next Parliament will preside "over a deeply divided and polarised nation, between left and right and different regions and nations".
Conceding that he has never shirked from political battles, as a politician, he says, if you "live by the sword... you die by the sword".
"We must try and reach out to each other to find common ground to heal those profound divisions - if we do not our country will endure unprecedented hardship," he adds.
Results so farpublished at 03:01 British Summer Time 9 June 2017
03:01 BST 9 June 2017Youth vote propelling Labourpublished at 03:01 British Summer Time 9 June 2017
03:01 BST 9 June 2017Professor John Curtice
Polling expertThe marked difference in the popularity of the parties by age is now beginning to emerge in the election results."
In those seats where less than 7% of people are aged between 18 and 24 the swing to Labour is 2.5%. In those where over 10% of the population is aged between 18 and 24 the swing to Labour is 4%.
Bedfordshire South West: Conservative holdpublished at 02:59 British Summer Time 9 June 2017
02:59 BST 9 June 2017Twickenham: Liberal Democrat gain from Conservativepublished at 02:58 British Summer Time 9 June 2017
02:58 BST 9 June 2017SNP loses seven seats in Scotlandpublished at 02:57 British Summer Time 9 June 2017
02:57 BST 9 June 2017Buzzfeed News Scotland reporter tweets...
This 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 postFarage: There may be second referendumpublished at 02:57 British Summer Time 9 June 2017
02:57 BST 9 June 2017Ex-UKIP leader Nigel Farage says "we may be looking down the barrel of a second referendum".
Read MoreSir Vince Cable retakes Twickenhampublished at 02:56 British Summer Time 9 June 2017
02:56 BST 9 June 2017BreakingLib Dem former cabinet minister Sir Vince Cable retakes Twickenham from the Conservatives with a big swing.
Wolverhampton South West: Labour holdpublished at 02:55 British Summer Time 9 June 2017
02:55 BST 9 June 2017Aberconwy: Conservative holdpublished at 02:55 British Summer Time 9 June 2017
02:55 BST 9 June 2017