Bank of England set to keep interest rates on hold