Julia Gillard, the Prime Minister, has surprised Australians by announcing that elections will be held on 14 September in a country where governments have traditionally given the opposition little more than a month’s notice to keep a strategic advantage.


