Sterling had a solid day yesterday despite growth forecasts downgraded by Bank of England