21 May

Australian federal election to be held 21 May

Morrison locked the date in today after visiting the Governor-General in Canberra. It sets up a six-week campaign that will pit Mr Morrison's Liberal-National Coalition against a Labor Party led by Anthony Albanese.

Mr Morrison said he did not think his government was "perfect" but that the public would judge it on what it had done over the last term.

"Our government is not perfect - we've never claimed to be, but we are up-front and you may see some flaws but you can also see what we have achieved for Australia in incredibly difficult times," he said.