Jim Chalmers has used an interview to reject calls for him to set a spending cap as he worries over the economic fallout from the war against Iran.

— Summary