Keir Starmer promises change as Rishi Sunak is haunted by the ghosts of prime ministers past in New Year speeches | Beth Rigby

When the Labour leader was up against the flamboyant Boris Johnson, Sir Keir Starmer, at times, struggled to have impact.