Is the Bank of England Still Relevant?