Eight vie for leadership in contest for Boris Johnson’s successor

Eight Tories have so far put themselves forward to replace Boris Johnson as British prime minister, just days after a collapse in party support forced his resignation.
Former British health secretaries Jeremy Hunt and Sajid Javid have both pledged to slash corporation tax as they announced separate bids for the Tory leadership.