uk debt

UK Net Debt Hits Highest Level Of 100% of GDP for First Time Since 1961

The UK's public sector net debt surpassed 100% of gross domestic product (GDP) in May, as borrowing came in higher…

3 years ago