Economic forecasts make for grim reading