Keir Starmer has warned his successor not to borrow more to pay for defence as he raided energy, transport and housing projects to plug a military spending deficit with an extra £15bn over the next four years.
The prime minister revealed his long-awaited defence investment plan (Dip) on Tuesday, after an 11-month government row that cost him a defence secretary and arguably contributed to his downfall.