Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace Did the Office for Budget Responsibility deliver reasons to be cheerful? Only up to a point – and a rather lesser point than the chancellor’s words implied, says Ben Chu