Sir Keir Starmer has unveiled his blueprint for the next five years – without any new promises on defence spending, reducing ...