Almost all NATO allies agreed in 2025 to raise spending on core defence needs to 3.5 per cent of GDP.