Mr Trump signed an executive order on Friday that suspended the Syrian refugee programme indefinitely, suspended the entire US refugee admissions system for 120 days, and banned entry from Muslim-majority countries Iran, Iraq, Libya, Somalia, Sudan, Syria and Yemen for 90 days.