A budget battered by the Iran war means a $52 billion annual scheme is in the government's sights as Treasurer Jim Chalmers ...