UK debt stands at more than 100% of GDP after government borrowing in May
Standfirst ...
debt
0
50
100
150
200
250%
1920
1940
1960
1980
2000
2020