With an election looming in the coming weeks the 2019 budget is up in the air. The Coalition have certainly pulled out all stops in offering a number of..