Home Investing Bank of England may have to ‘extend’ buying long-dated government bonds