Military spending will reach only 2.69 per cent of GDP by 2030, far behind Germany’s 3.7 per cent and Poland’s 4.48 per cent ...