UK factories lose steam on eve of Bank of England rate decision