Surplus/Deficit as % of GDP North West Europe 2025