Political consultant Michael Geoghegan breaks down the policies and investments the federal parties have promised in this campaign so far.