The hole in the defence budget will be filled by cancelling infrastructure projects

Sir Keir Starmer faces mounting pressure to explain how he will find an initial £10.3billion allocated to boosting Britain's war readiness.

The hole in the defence budget will be filled by cancelling infrastructure projects