Home UK’s opposition leader refuses to resign Britain's opposition Labour Party leader Jeremy Corbyn leaves his home in London

Britain’s opposition Labour Party leader Jeremy Corbyn leaves his home in London