https://new-wayland.com/blog/all-government-spending-is-borrowed/ Created Mon, 03/10/2022 - 17:07 Updated Mon, 03/10/2022 - 17:07 When the HM Government buys anything, all the money to pay for it is automatically borrowed from the Bank of England, interest free and without limit