UK government debt 10 years ago: £1.54 trillion Now: £2.9 trillionPublished by The Spectator IndexDec 13, 2025 1:30:03 PM UTC