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. Labour gain in Remain seatspublished at 02:40 British Summer Time 9 June 2017

    Professor John Curtice
    Polling expert

    The pattern of Labour doing better in strongly Remain areas is now very clear.

    On average there is an 8% swing to Labour in seats where Remain won more than 55% of the vote in 2016.

    In contrast there is a 1% swing to the Conservatives in seats where Leave won 60%.

    The Conservatives have benefited from the collapse in the UKIP vote in these Leave voting areas.

    But the problem for the Tories is that other movements to and from the parties have overwashed the UKIP swing to the Tories.

  2. Bridgend: Labour holdpublished at 02:40 British Summer Time 9 June 2017

    result graphic
  3. Amber Valley: Conservative holdpublished at 02:39 British Summer Time 9 June 2017

    Election result
  4. Great Grimsby: Labour holdpublished at 02:39 British Summer Time 9 June 2017

    Result graphic
  5. Conservative Richard Drax arrives at Dorset South countpublished at 02:39 British Summer Time 9 June 2017

    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. Corbyn on the movepublished at 02:39 British Summer Time 9 June 2017

    The Labour leader has arrived at the Islington count.

  7. Rochford: Conservative holdpublished at 02:39 British Summer Time 9 June 2017

    Result tag
  8. Wyre Forest: Conservative holdpublished at 02:38 British Summer Time 9 June 2017

    Election result
  9. Tuition fee pledge has helped Labour - Greeningpublished at 02:38 British Summer Time 9 June 2017

    Election 2017

    Justine Greening

    Education Secretary Justine Greening, speaking after she was re-elected to Putney with a reduced majority, says she believes Labour's offer to abolish university tuition fees may have helped Jeremy Corbyn.

    But she says the policy is "unaffordable".

  10. Chancellor Philip Hammond holds seatpublished at 02:36 British Summer Time 9 June 2017

    Epsom and Ewell count

    The Chancellor holds Runnymede & Weybridge as election results start to come in across Surrey. Read more.

  11. Inverclyde: SNP holdpublished at 02:35 British Summer Time 9 June 2017

    Result graphic
  12. Turnout up for both Bournemouth constituenciespublished at 02:35 British Summer Time 9 June 2017

    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
  13. SNP 'prepared to work with Labour'published at 02:34 British Summer Time 9 June 2017

    BBC Radio 4

    Newly re-elected SNP MP Mhairi Black tells BBC Radio 4 that she is very confident that hers will end the night as the largest party in Scotland, and that it was always going to be "nearly impossible" that the SNP would hold all their seats.

    She added that she "would love it" if Jeremy Corbyn was in a position to form some form of government and that the SNP would be prepared to work with a Corbyn government on an issue by issue basis.

  14. Tamworth: Conservative holdpublished at 02:33 British Summer Time 9 June 2017

    Election result
  15. Future pub quiz question?published at 02:33 British Summer Time 9 June 2017

    Sky News politics correspondent Darren McCaffrey 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
  16. May's advisers Hill and Timothy 'must go'published at 02:31 British Summer Time 9 June 2017

    ConservativeHome editor 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
  17. Corbyn all smiles in Islingtonpublished at 02:30 British Summer Time 9 June 2017

    Corbyn
    Image caption,

    Jeremy Corbyn arriving at the count in Islington a little earlier

  18. Moray: Conservative gain from SNPpublished at 02:30 British Summer Time 9 June 2017

    Election result
  19. Belfast West in numbers: Sinn Féin holdpublished at 02:30 British Summer Time 9 June 2017

    Election result
  20. Glenrothes: SNP holdpublished at 02:30 British Summer Time 9 June 2017

    Result graphic