Not according to FullFact, it doesn’t.
Pensions are difficult to compare internationally, and there are several different ways to do it.
fullfact.org
Also not the case, in 2018 at least. The UK is not especially generous, but just below the EU average, according to the EU.
ec.europa.eu
UK military expenditure has fallen from over 6% of GDP in 1960 to 1.7% of GDP in 2019. That’s about the same as France, more than Germany and less than Norway.
Free and open access to global development data
data.worldbank.org
Maybe not so easy.