Jeremy Corbyn, leader of Britain’s opposition Labour Party, leaves the Labour Party’s Headquarters on the morning after Britain’s election in London by Deborah Jones June 9, 2017 Share this Facebook Messenger Twitter Linkedin Reddit Email