Bank of England to hold rates in improving economy: analysts