Usually the government doesn’t borrow from banks. Instead it borrows from ‘the markets’ – mainly pension funds and insurance companies. This process means that government borrowing does not lead to money creation, unless the government borrows from banks (as with some ‘private finance initiatives’). For a full explanation of issues around the national debt, see What about the National Debt?
Posted in: 2. The Current Monetary System