UK OBR sees govt borrowing 1.8% of GDP in 2031-32.

28 Oct 2026 12:40GBP UK