Summary

  • General election ends in a hung Parliament

  • Theresa May says she will form a government with the support of the DUP

  • Labour take back Gower, Cardiff North and Vale of Clwyd from the Conservatives

  • Welsh Labour leader Carwyn Jones calls it "the most remarkable turnaround I have seen in politics"

  • Liberal Democrats left without a Welsh MP for the first time since 1859

  • Turnout was 68.5% - up 2.9% on 2015

  • In Wales, Labour won 28 seats, Conservatives eight and Plaid Cymru four

  1. Labour holds Bridgendpublished at 02:29 British Summer Time 9 June 2017

    Labour has held onto Bridgend despite strong opposition from the Tories in the first minister's backyard.

    Madeleine Moon has been re-elected to the seat she has held since 2005.

    Madeleine Moon
  2. Rhondda resultpublished at 02:26 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
  3. Labour holds Rhondda with increased majoritypublished at 02:24 British Summer Time 9 June 2017

    Labour's Chris Bryant re-elected with a large majority in Rhondda.

    Chris Bryant
    Image caption,

    Chris Bryant

  4. Analysis of the results so farpublished at 02:22 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
    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
  5. Blaenau Gwent result in more detailpublished at 02:20 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. Ogmore result in more detailpublished at 02:18 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
  7. Labour holds Delynpublished at 02:15 British Summer Time 9 June 2017

    David Hanson retains his seat.

    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
  8. Labour majority in Gower 'may be thousands'published at 02:14 British Summer Time 9 June 2017

    David Deans
    Wales politics reporter

    Sources have suggested to BBC Wales that Labour could have a majority in Gower in the thousands.

    The seat was the tightest marginal in the UK at the last general election.

  9. Not another one!published at 02:14 British Summer Time 9 June 2017

    A UKIP candidate has suggested that no party getting an overall majority will mean yet another election is around the corner.

    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. Vale of Glamorgan result in more detailpublished at 02:13 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
  11. Labour hold Newport Westpublished at 02:09 British Summer Time 9 June 2017

    Labour's Paul Flynn has retained his seat in Newport West, which he has held since 1987.

    Paul Flynn
    Image caption,

    Paul Flynn has been the MP for Newport West since 1987

    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
  12. Labour hold Caerphillypublished at 02:09 British Summer Time 9 June 2017

    Wayne David holds the seat for Labour.

    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. Labour hold Ogmorepublished at 02:08 British Summer Time 9 June 2017

    Chris Elmore holds his seat for Labour.

    Chris Elmore
  14. Vale of Glamorgan Conservative holdpublished at 02:05 British Summer Time 9 June 2017

    Welsh Secretary Alun Cairns has held onto his seat in the Vale of Glamorgan.

    Alun Cairns
    Image caption,

    Alun Cairns is the Welsh Secretary of State

  15. Pontypridd result in more detailpublished at 02:03 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
  16. Plaid hold Arfon but majority cut to 92published at 02:02 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
  17. Islwyn result in more detailpublished at 02:01 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
  18. Labour hold Pontypriddpublished at 02:01 British Summer Time 9 June 2017

    Owen Smith, who lost a leadership challenge against Jeremy Corbyn last year, retains his seat.

    Owen Smith
  19. Blaenau Gwent - Labour holdpublished at 02:01 British Summer Time 9 June 2017

    Labour's Nick Smith has been elected as the MP for Blaenau Gwent.

    Nick Smith
    Image caption,

    Nick Smith

  20. Tory wait to win in Wales 'will continue'published at 02:00 British Summer Time 9 June 2017

    Jac Larner
    Cardiff University

    Labour are outperforming their exit poll forecast in Wales.

    At the moment, it looks like they will hold all of their seats in the North East and then some, gaining Vale of Clwyd.

    If this is replicated across Wales, then we would expect Labour to gain Gower at a minimum from the Conservatives, and certainly hold their seats in Bridgend and Newport West.

    It looks as if the Conservatives 150 year wait to win in Wales will continue.