Australian prime minister Scott Morrison has announced the dates for the country's next general election that have been called for May 21. PM Morrison will be fighting to stay in power.