Question: how much interest does the uk pay on its national debt
Answer: £ 43 billion