The United Kingdom's public sector net debt reached £2,985.5 billion — close to £3 trillion, some US$4 trillion — at the end of August, equivalent to 93.8% of gross domestic product, according to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results