The Bank of England is widely expected to keep interest rates on hold next week but economists are bracing for a close-call ...