I think we're coming to the same conclusion, one that the current government is having a hard time accepting. All the money that funds the government, literally 100% of it comes from taxpayers, and there is no other ultimate source of funding. There are temporary sources of funding in the way of borrowing. The government might find this surprising, but debt actually has to be repaid.
On October 31st, 2017. See this statement in context.