That’s not a concept usually promoted. If I get a mortgage the bank “creates” the mortgage according to my ability to pay it back, my repayments are the banks revenue which cancels out the loan month by month.
That is incorrect, David. The bank has created new money for the loan. The 'new money' is cancelled when you repay the loan. If it weren't, we''d have that inflationary, devaluing situation that you are so worried about. The bank's revenue is the interest you pay on the loan. I did check this with a friend who is a retired banker. She confirmed that repayment of the loan destroys the money created for it.
So now tell me why bank created money isn't inflationary, nor does it devalue sterling, while you are so certain that money created by the BoE does both of these things?
Its the ratio between borrowing and revenue that lenders judge the UK by, if they see risk of currency falling they want more higher interest.
What is the difference between the money that 'the lenders' lend us, which we pay for with interest, and the money the BoE can create for us, just like the commercial banks create money, with the BoE's permission, which costs us nothing? It's the same money, it buys stuff...
The bond buyers (i.e the 'lenders') either want a regular income from the interest on their bonds, or they want to speculate with them by buying cheap and selling high on the secondary market.
In the first case we could just as well offer a high interest savings account.
In the second case, we don't need the speculators at all. The only revenue we get is from the initial sale of bonds. Once they get onto the secondary market we get nothing. The speculators can go and play their attempts to make money games somewhere else.