£110bn a year! That’s what the UK borrows just to pay the interest on its debts
positivelysharing
Reading Time: < 1minute
The UK’s national debt now stands at £2.59trillion, which is 98.8 percent of our gross domestic product. In other words, it’s the size of our entire annual economy. Read More