It is said that the new strike brigades will be created by 2025. Why this process should take 10 years is not explained. Imagine if, in early 1939, the Ministry of Defence had advised the government that they would not be in a position to resist Nazi Germany until 1949.
Similarly, the F-35 jets for the new carriers will not be available until 2023, which means that the carriers will be sitting idle for years after they are commissioned in 2019 or 2020.
Furthermore, given the perennial and chronic inability of MoD to meet deadlines, it may be optimistic to assume that these arrangements will actually be in place by 2025.
And who knows what threats we will be facing in 2025? None of the above is likely to provide direct prevention against terrorist attacks of the kind we have seen recently in Paris, in the Sinai or in Mali.