June 13, 2026
By the end of last year, UK’s national debt approached 100 percent of GDP and the fiscal deficit was over 5 percent