Sky News' Sam Coates and Poltico's Anne McElvoy hold their hands up on this episode – to not seeing Keir Starmer's big defence announcement coming yesterday morning.