Rishi Sunak, Keir Starmer, John Swinney and Ed Davey face very different challenges, writes Henry Zeffman.

Leave a Reply

Your email address will not be published. Required fields are marked *