Latest newsOur latest Forecast evaluation report11 October 2016 | What's newDeficit overshoot against 2010 forecast dominated by £85 billion weaker than expected receipts. pdf Forecast evaluation report – October 201611 October 2016 – 713.50 KB