Bank of England is abdicating its responsibilities