The Bank of England opted to hold interest rates at 4% once again today, with a cut in December now thought likely.