Iran has suggested they will retaliate against Donald Trump's immigration and visa ban as other world leaders hit back at the U.S. president's executive order.

The Iranian foreign ministry plans to limit issuing visas to American tourists to counteract Trump's executive order introduced on Friday.

They announced the move as Canadian Prime Minister Justin Trudeau said they would take in refugees refused by the United States.

He tweeted on Saturday: 'To those fleeing persecution, terror & war, Canadians will welcome you, regardless of your faith. Diversity is our strength.'

Iran is one of seven Muslim countries blacklisted under the executive order.

The official IRNA news agency carried a statement by the foreign ministry on Saturday detailing plans to resort to 'counteraction'.

Scroll down for video

President Donald Trump signed an executive order Friday providing for 'extreme vetting' of immigrants and visa holders from seven Muslim countries, including Iran

Iran and its President Hassan Rouhani announced that they will be retaliating the ban as Justin Trudeau opened his arms

They announced the move as Canadian Prime Minister Justin Trudeau said they would take in refugees refused by the United States.

'Iran, to defend the dignity of the great Iranian nation, will implement the principle of reciprocity until the removal of the insulting restriction against Iranian nationals,' it read.

'It will apply corresponding legal, consular and political actions.'

The two countries have had no diplomatic relations since 1979 when militants stormed the U.S. embassy.

It comes as anger erupted from other world leaders in relation to the refugee ban.

French president Francois Hollande vigorously urged European leaders to present a united front against populism.

French president Francois Hollande (pictured with German Chanceloor Angela Merkel) urged European leaders to present a united front against populism following Trump's refugee ban

Turkish prime minister Binali Yildirim said 'you cannot settle this issue by building walls'

'Europe is facing a moment of truth. The issue is populism. What we are hearing from the U.S. encourages populism and even extremism. They are saying that Europe should not take immigrants, shouldn't stay together, not believe in climate change,' he said.

'We should engage in discussions (with the U.S.) that sometimes should be very firm... When he rejects the arrival of refugees, while Europe has done its duty, we should respond to him.'

The German foreign minister noted that 'love thy neighbor' was a key part of America's Christian traditions and Turkish prime minister Binali Yildirim insisted that 'you cannot settle this issue by building walls.'

Turkey has admitted some 3 million Syrian refugees since the start of the war in its neighbor.

'They came here to save their lives and our doors were open. And if the same thing happened again, we would do it again,' he said.

Scotland's First Minister Nicola Sturgeon shared Trudeau's tweet and said banned immigrants would also be welcome in Scotland.

Scotland's First Minister Nicola Sturgeon shared Trudeau's tweet and said banned immigrants would also be welcome in Scotland