June 13, 2026
A high-spending budget is set to meet a low-room-for-error economy
By the end of last year, UK’s national debt approached 100 percent of GDP and the fiscal deficit was over 5 percent