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. Stroud: Labour gain from Conservativepublished at 03:41 British Summer Time 9 June 2017

    Result graphic
  2. Doncaster North: Labour holdpublished at 03:41 British Summer Time 9 June 2017

    Result graphic
  3. Walsall North: Conservative gain from Labourpublished at 03:41 British Summer Time 9 June 2017

    Election Graphic
  4. Northern Ireland may end up helping Toriespublished at 03:38 British Summer Time 9 June 2017

    Professor John Curtice
    Polling expert

    The pattern of results in Northern Ireland could end up helping the Conservatives in the event of a tightly balanced House of Commons.

    Sinn Fein have so far gained two seats, and they, of course, will not turn up in the Commons.

    Meanwhile Unionist parties have also made a net gain of one while the SDLP who usually take the Labour whip have lost all three seats that they were defending.

  5. Norman Lamb holds on to North Norfolkpublished at 03:38 British Summer Time 9 June 2017

    Norman Lamb celebrates after holding on to the North Norfolk seat for the Liberal Democrats.

    Mr Lamb secured 25,260 votes.

    Norman Lamb celebrates after retaining North Norfolk seat

    James Wild, for the Conservatives, (pictured below) amassed 21,748 votes with Labour's Stephen Burke in third place, on 5,180 votes.

    James Wild
  6. Behind the scenes at a countpublished at 03:37 British Summer Time 9 June 2017

    Atif Rashid
    BBC News

    We take a look behind the scenes at the counting process.

    Media caption,

    Behind the scenes at a ballot count

  7. Birmingham Yardley: Labour holdpublished at 03:37 British Summer Time 9 June 2017

    Result graphic
  8. Don Valley: Labour holdpublished at 03:37 British Summer Time 9 June 2017

    Result graphic
  9. Tory party 'a casino', says MEPpublished at 03:37 British Summer Time 9 June 2017

    Dutch MEP Sophie in 't Veld 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
  10. 'Theresa May's words suggest a hung Parliament'published at 03:36 British Summer Time 9 June 2017

    Election 2017

    What we saw a few minutes ago was a very shaky Theresa May who does not expect to be walking back into Downing Street with a majority, says Laura Kuenssberg.

    Her wording implied that if the Conservatives were the largest party with the largest number of votes, it will incumbent upon us to form a government...

    So in the prime minister's words she chose to mention the formulation which suggests a hung Parliament.

  11. Paul Nuttall fails to win seat for UKIPpublished at 03:31 British Summer Time 9 June 2017

    Paul Nuttall graphic
  12. BBC forecast as it stands - Tories eight seats short of majoritypublished at 03:29 British Summer Time 9 June 2017

    BBC prediction graphic
  13. Tim Farron holds on in Westmorlandpublished at 03:28 British Summer Time 9 June 2017
    Breaking

    After a recount and rumours of an upset, Lib Dem leader Tim Farron holds on in Westmorland and Lonsdale. His majority was significantly reduced.

  14. May: Conservatives will ensure stabilitypublished at 03:27 British Summer Time 9 June 2017

    Election 2017

    Theresa May

    Theresa May says the country needs a period of stability.

    She says if the Conservative Party has won the most seats and the most votes "it will be incumbent on us we have that stability and that's what we will do".

    She says she has always done everything in the best interests of the country.

    "The country needs a period of stability and whatever the results are the Conservatives will ensure that stability so we can all as one country go together."

  15. Tories are 'absolutely spitting'published at 03:25 British Summer Time 9 June 2017

    Spectator's political 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
  16. Lib Dem former minister Norman Lamb hangs onpublished at 03:24 British Summer Time 9 June 2017

    BBC East political 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. May: Huge honour and privilege to be Maidenhead MPpublished at 03:23 British Summer Time 9 June 2017

    Election 2017

    Theresa May, speaking at her Maidenhead election count, thanks the police who have had an extra job working on security tonight.

    It's a huge honour and privilege to be re-elected for this constitency, she says.

  18. 'The British people said no' - Emily Thornberrypublished at 03:23 British Summer Time 9 June 2017

    Emily Thornberry gives her speech after her holding Islington South and Finsbury.

  19. MP's women's rights record under the spotlightpublished at 03:23 British Summer Time 9 June 2017

    Amidst rumours that Philip Davies, the conservative candidate in Shipley, may have lost his seat, social media is drawing attention to his record on women's rights and his objections to domestic violence legislation.

    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
    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 2

    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 2
    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 3

    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 3
  20. New Forest East: Conservative holdpublished at 03:22 British Summer Time 9 June 2017

    Election result