Treasurer Jim Chalmers credits lower spending for $15.8 billion budget surplusby The West Australian 2 hours ago...