With the war on Iran deepening global uncertainty, Jim Chalmers is reshaping the 12 May budget as economic pressures rise and voters grow restless.