1422 pages of budget wrapped and delivered to Finance