Which Muslim countries is Trump banning?
The ban is expected to last for several months and will reportedly block all refugees from the seven nations from entering the US until a more aggressive border policy can be introduced permanently.
Religious minorities who are escaping persecution will reportedly be exempt from the ban.
Mr Trump is also expected to announce the construction of his infamous wall, to be built along the US-Mexico border.
Donald Trump is expected to announce a ban on immigrants from seven Muslim nations
The President will reportedly sign an executive order
Can Trump ban Muslims from entering the US?
Stephen Legomsky, who was chief counsel at US Citizenship and Immigration Services under President Obama, has said that Mr Trump “is exactly within his legal rights” to enact an immigration ban.
"But from a policy standpoint, it would be terrible idea because there is such an urgent humanitarian need right now for refugees.” he added.
Immigration expert Hiroshi Motomura has said that detractors could launch legal challenges if the orders target a particular religion.
"His comments during the campaign and a number of people on his team focused very much on religion as the target," Motomura said.
President Trump's Key Moments
Wed, January 25, 2017
Our pick of the top key moments so far for the 45th President of the United States, Donald J. Trump.
1 of 9
US President Donald Trump delivers remarks after signing five executive orders related to the oil pipeline industry in the oval office of the White House in Washington, DC, USA
Why is Trump banning Muslims?
During his election campaign, Mr Trump had called for a “total and complete shutdown of Muslims entering the US” to protest the US from the threat of Islamist extremists.
He later watered his pledge down and instead promised “extreme vetting” on immigrants from countries with terror links, rather than a complete ban on the 1.6 billion-strong Muslim population.
White House spokesman Sean Spicer has said that work will begin on a new vetting process once Mr Trump’s Secretary of State Rex Tillerson is confirmed.