Trump’s executive order also bans Syrian refugees indefinitely and halts the admission of any refugees from anywhere in the world for 120 days. The president has said that for any Syrians applying for refugee status in the future, the priority would be given to Christians over Muslims.

The travel ban has thrown the lives of citizens of the banned countries into chaos and has already seen at least 100 people detained at the border or in US airports.

Trump has also ordered more “extreme vetting” of Muslims travelling to America and argues the ban will make the US safer, and protect people from terrorism.

However, the sweeping ban has been roundly condemned by human rights groups, who have launched legal challenges, suing Trump and the US government. The controversial decision has also sparked widespread protest around the globe, with thousands gathering at airports and consulates to demand change.