Sir Keir Starmer has benefited from a disastrous few weeks for Liz Truss as Labour registered 30-point leads in the opinion polls.
Sir Keir Starmer has benefited from a disastrous few weeks for Liz Truss as Labour registered 30-point leads in the opinion polls.