Cost of national debt hits 20-year high