The UK pays out per year £46bn a year on Debt Interest.
That is a huge amount of money, interest on our National Debt. Money paid to our creditors, that is more than the UK Defence Budget
The UK pays out per year £46bn a year on Debt Interest.
That is a huge amount of money, interest on our National Debt. Money paid to our creditors, that is more than the UK Defence Budget