Friday, 9 June 2017

Jeremy Corbyn Lost U.K. Election, but Is Still Its Biggest Winner

Despite being derided as hopeless and hapless, the Labour leader re-energized his party in the vote Thursday, and altered the landscape of British politics.