It's finally on. Australians will go to the polls on May 3