General Election 2019: Johnson wins shock large majority, Corbyn vows to step down, and Swinson loses her seat - here's what happened overnight

  • 4 years ago