The UK is a welfare state and that takes priority over the military.
Sadly true. Although starting to change under the Tories.
Much as I despise and dont understand your vicious antipathy to the UK.