Er, for an economy the size of the UK, from which we allocate £40billion per year for defence, one of the largest defence expenditures on the planet, currently sustaining one approx sub 10,000 person overseas operation, how exactly are we punching above our weight?
We have not had certain capabilities for decades now. So have not even pretended to try to do everything for some time.