Nope. It's true to say govt borrows from the BoE. However, UK govt owns the BoE so it never needs to pay back any of it's debt. No dramas there.Ok, so we are borrowing from ourselves ( or more likely countries or business' around the world),
Debt to GDP is a meaningless figure. Japan has run huge deficits for yearswith a debt to GDP of around 96/97% ?
No dramas there either.
Initially the bonds are bought by banks in the primary market. They are obliged to buy them at the rate offered and have done so every day since 2008. These banks then sell the bonds in the secondary market. Anyone with the £s to buy them can do so.The bonds we sell can be owned by anybody in the world.