Appearing before an audience of supporters in Melbourne, Florida, the US president spoke out in defence of his administration's travel ban and the need to restrict immigration in the interest of national security.