£110bn a year! That's what the UK borrows just to pay the interest on its debts
1 Mins read
Reading Time: < 1 minute 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…