Doubts over Bank of England's £25bn confidence game