‘Once in a generation budget’