The Institute for Fiscal Studies warned the chancellor against making the Budget ‘a work of fiction’