Bank of England hands over the keys