The UK government spends over £24 billion in a year just paying the interest on the public debt (it will be far more next year, obviously). Guess who gets the money?
The UK government spends over £24 billion in a year just paying the interest on the public debt (it will be far more next year, obviously). Guess who gets the money?
Posted in economics