UK OBR sees government borrowing £133.2b in 2026-27; saw £115.5b.

28 Oct 2026 13:35GBP UK