Summary

  • The Conservatives have won a big majority with 365 seats compared to Labour on 203

  • A minor cabinet reshuffle is expected on Monday with the Brexit bill set to go before MPs next Friday

  • In Wales, Labour won 22 seats, the Tories 14 and Plaid Cymru four

  • The Tories have taken six seats from Labour in Wales

  • Wales has never had a female Tory MP before - now it has three