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

  1. Makerfield: Labour holdpublished at 01:27 British Summer Time 9 June 2017

    Result graphic
  2. Hain: People don't see Corbyn as prime ministerpublished at 01:27 British Summer Time 9 June 2017

    Election 2017

    Peter Hain

    Former Labour cabinet minister Lord Peter Hain says people did not see Jeremy Corbyn as a prime minister, but as someone who has spoken up for their values.

    He says the Labour leader deserves a lot of credit for harnessing the anger of people about the state to the health service and student debt.

    Lord Hain, who didn't back Mr Corbyn as leader, says people didn't like the idea of arrogant an Tory prime minister wanting a landslide.

  3. Asian markets react to UK electionpublished at 01:25 British Summer Time 9 June 2017

    Leisha Chi
    Business reporter in Singapore

    Stock markets are set to open higher in Japan, Australia and Hong Kong as early election results trickle in from the UK.

    However, it is unclear how individual Asian companies with big investments in the UK, such as Toyota and Nissan, will react to polls showing the Tories may not get a majority.

    As we've been reporting, the pound fell sharply but analysts also expect increased volatility in some regional currency markets. The Indonesian rupiah and Malaysian ringgit are particularly prone to swings.

  4. SNP 'lose ground north of the border'published at 01:24 British Summer Time 9 June 2017

    Professor John Curtice
    Polling expert

    In Rutherglen and Hamilton West, there was expected to be a 7.5% swing from the SNP to Labour. But in practice it is a 9% swing.

    This is the first result to corroborate the exit poll's expectation that the SNP are going to lose ground substantially north of the border.

  5. Labour predicting big scalpspublished at 01:23 British Summer Time 9 June 2017

    Former Lib Dem leader Nick Clegg is set to lose his seat, our political editor says, and Anna Soubry, a prominent Remain-backing Tory also looks to be out.

    This Twitter post cannot be displayed in your browser. Please enable Javascript or try a different browser.View original content on Twitter
    The BBC is not responsible for the content of external sites.
    Skip twitter post

    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’.

    The BBC is not responsible for the content of external sites.
    End of twitter post
  6. Wigan: Labour holdpublished at 01:22 British Summer Time 9 June 2017

    Result graphic
  7. Leigh: Labour holdpublished at 01:22 British Summer Time 9 June 2017

    election graphic
  8. Huge cheers as Labour take Rutherglenpublished at 01:21 British Summer Time 9 June 2017

    Brian Taylor
    BBC Scotland Political Editor

    Labour take Rutherglen - where Labour's Scottish campaign was launched.

    Huge cheers from Labour supporters at the count.

    Winning MP in Rutherglen says result is rejection of austerity and of indyref2.

    First seat to change hands tonight.

    James Kelly, the Labour MSP, had tipped this from the outset.

    Labour up. Tories up. SNP well down in voting share.

  9. Osborne gives forecast on Battersea and Croydon Centralpublished at 01:20 British Summer Time 9 June 2017

    ITV News

    Former Chancellor George Osborne, now editor of the London Evening Standard, says he's hearing that the Conservatives have lost both Battersea and Croydon Central.

    "If you start losing seats like this, then it's trouble," he adds.

  10. How's Boris feeling? Impersonator imagines...published at 01:19 British Summer Time 9 June 2017

    BBC Radio 5 live

    This Twitter post cannot be displayed in your browser. Please enable Javascript or try a different browser.View original content on Twitter
    The BBC is not responsible for the content of external sites.
    Skip twitter post

    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’.

    The BBC is not responsible for the content of external sites.
    End of twitter post
  11. Basildon South: Conservative holdpublished at 01:18 British Summer Time 9 June 2017

    Result graphic
  12. North Down: Independent holdpublished at 01:18 British Summer Time 9 June 2017

    Result graphic
  13. Wrexham disappointing for the Toriespublished at 01:17 British Summer Time 9 June 2017

    Professor John Curtice
    Polling expert

    It is a big gain for Labour in Wrexham.

    MP Ian Lucas has held the seat and was predicted to increase his vote share by two points. In fact, Labour's vote has jumped by 12 points.

    The Conservative vote was forecast to increase by 17 points but is up by only 12.

  14. Stockton North: Labour holdpublished at 01:16 British Summer Time 9 June 2017

    election graphic
  15. Harrogate: Conservative holdpublished at 01:16 British Summer Time 9 June 2017

    Result graphic
  16. Rutherglen & Hamilton West: Labour gain from SNPpublished at 01:15 British Summer Time 9 June 2017

    election graphic
  17. Some UKIP voters are 'former Labour voters'published at 01:15 British Summer Time 9 June 2017

    Laura Kuenssberg
    BBC political editor

    It may well be that the Tories made a strategic mistake in believing that UKIP voters are all Tories in disguise - when actually some of them were former Labour voters and have gone back to Jeremy Corbyn now.

  18. Reports of Conservative gain in Aberdeenshirepublished at 01:14 British Summer Time 9 June 2017

    BBC Scotland correspondent tweets...

    This Twitter post cannot be displayed in your browser. Please enable Javascript or try a different browser.View original content on Twitter
    The BBC is not responsible for the content of external sites.
    Skip twitter post

    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’.

    The BBC is not responsible for the content of external sites.
    End of twitter post

  19. Swindon South: Conservative holdpublished at 01:13 British Summer Time 9 June 2017

    Result graphic
  20. Wrexham: Labour holdpublished at 01:12 British Summer Time 9 June 2017

    election graphic