The idea that the UK is not spending enough on defence is seemingly taken as fact, and any suggestion to the contrary treated as heresy.
But the UK will next year be spending 20% more in real terms than it was just a few years ago, and outspends Germany, France, Italy and Spain, as a share of GDP