UK budget policies reduce borrowing by £11.7 billion in 31-32.

28 Oct 2026 13:33GBP UK