Unlike you Maisie I don’t use sources because most have an agenda of some kind, it is a fact that all borrowing/creation has to have a payback, the U.K. has not been getting a payback, it has just been spent to buy votes.
If you don't use sources what do you base your judgement on? We aren't born with an innate knowledge of economics and national budgets. 
QE and borrowing has the same effect, it is all time limited often 10yrs then has to be created/borrowed again, it all gets accounted for.
Government bonds are time limited but QE isn't. There is no reason at all for it to be 'paid back' because it's the government 'borrowing' from itself. It's pure money creation, albeit in a rather roundabout fashion.
The amount of public debt - in relation to GDP has mirrored the depreciation of sterling for decades, how can anyone say that is a success.
Sterling has been 'depreciating' in value over centuries. The pound today won't purchase anywhere near what it purchased 200 years ago. Ratio of 'debt' to GDP doesn't account for that at all.
I’m did not say unlimited money should be created/borrowed I said more should be spent to grow the economy
The only way to spend more at the moment (and I agree with you that we need to spend more to grow the economy) is for the state to issue more. Foreign investment is declining , foreign trade is declining (even though, in theory, a low sterling value should stimulate it) there's no other non governmental source of money.