Brexit uncertainty and a slowing global economy prompt the Bank of England to cut its growth forecast.