Latest forecast versus previous forecast for current budget deficit