UK national debt reaches over 100 of GDP. Why is debt so high? What can be done? Posted on 2025-11-24 by George