Treacherous path ahead for Bank of England and markets