Markets brace for Bank of England interest rate decision – business live