In a nutshell, the next Australian Federal election must be held between 4 August 2018 and 18 May 2019 (there are buts but I won't go into them)
Australian Prime Minister Malcolm Turnbull is on the telly here (breakfast TV) and confirms H1 2019 … wasn't nailed down to a specific date, of course.