The BBC Leader's Debate Takes Place in Cambridge

In This Photo: Jeremy Corbyn
Labour Leader Jeremy Corbyn (2R) arrives ahead of the BBC Leader’s Debate on May 31, 2017 in Cambridge, England. Six Leaders of the Seven political parties campaigning in the General Election joined Amber Rudd of the Conservative Party to take part in the BBC Leader's Debate this evening. Labour Leader Jeremy Corbyn announced he would attend at a rally in Reading earlier today whilst the Prime Minister and Conservative Leader Theresa May refused.
(May 30, 2017 - Source: Carl Court/Getty Images Europe) more pics from this album »