Socialist Jeremy Corbyn to step down as leader of Labour Party after defeat in U.K. election – NBC News

  1. Socialist Jeremy Corbyn to step down as leader of Labour Party after defeat in U.K. election  NBC News
  2. Conservatives Win Commanding Majority in U.K. Vote: ‘Brexit Will Happen’  The New York Times
  3. Polls close in the UK after high-stakes election  ABC News
  4. A Tory Triumph in Britain  The Wall Street Journal
  5. Theodore Bromund: Boris Johnson’s projected victory in British election is profoundly encouraging for US  Fox News
  6. View full coverage on Google News