This week's session of Prime Minister's Questions brought defence spending to the forefront, with opposition parties pressing Keir Starmer over delays in publishing the government's defence investment ...