UK OBR sees net financial debt at 82.3% of GDP in 2030-31

28 Oct 2026 12:40GBP UK