Bank of England must not shirk its responsibility to control inflation