Labour leader Jeremy Corbyn arrives in Cambridge for a TV debate which Theresa May has refused to attend.