The UK’s national debt now stands at around 100% of GDP, meaning that the country has borrowed the equivalent of an entire year’s economic output. Under current fiscal rules, the government aims to stop borrowing for day…
Home
Feed
Search
Library
Download