Jim Chalmers has handed down his fifth budget, one he said is the ‘most important and ambitious’ in decades.