Bank of England halves growth forecast and cuts rates to 4.5%

Revised economic estimates represent blow to Labour but buoy stock market and gilts