Who will be the next Labour leader after Jeremy Corbyn?
Jeremy Corbyn is to step down as Labour leader after the party's poor performance in the general election. Who could replace him? Sir Keir Starmer After much speculation the shadow Brexit secretary confirmed he was standing on 5 January. A former director of public prosecutions, he has proved a continual headache for the last two Conservative governments as they tried to keep their Brexit shows on the road. In the first […]