Governments generally spend more than they raise in tax so they borrow money to fill the gap, usually by selling bonds to ...