Surging inflation and sky-high commodity prices are largely to thank for a $40 billion improvement to the bottom line of the federal budget.
Treasurer Jim Chalmers will hand down his first budget at 7:30pm AEDT following Labor's election win earlier this year.