How does government borrowing work, and how and when is the money paid back?
See All 4989 Episodes of "BBC News"