PM Scott Morrison has finally announced the federal election for May