UK national debt reaches over 100 of GDP. Why is debt so high? What can be done?

Leave a Reply