Traditional U.S. allies have been quick to criticise the president's curb on immigration. Saskia O'Donoghue reports
A global backlash against Donald Trump's immigration crackdown gathering pace. Traditional allies, speaking out against the U.S. president's actions. (SOUNDBITE) (French with English narration) FRENCH FOREIGN MINISTER, JEAN-MARC AYRAULT, SAYING: "Welcoming refugees, who flee war and oppression, is part of our duty. We must ensure it happens in a fair, correct way and also in solidarity. And ensuring the way we do it - that's why European dialogue and European solidarity must continue to play a role and clearly play a role, and that each nation must play its part - so that societies are not unsettled but that they fulfil their commitments and that they are faithful to our values." In Germany, Chancellor Angela Merkel said the global fight against terrorism was no excuse for the measures and does not justify putting people of a specific background or faith under general suspicion. A petition calling for the United Kingdom to cancel the president's trip this year, has been signed by more than a quarter of a million people. The leader of the opposition, and London's mayor, among those opposed to Trump visiting. British Prime Minister Theresa May, fresh from a trip to the White House, said U.S. policy was its own business, but later said she doesn't agree with the clampdown. In Iraq, a family of four said their dreams of emigrating to the United States were dashed. (SOUNDBITE) (English) FUAD SULEMAN, IRAQI NATIONAL WITH U.S. IMMIGRATION VISA, SAYING: "I don't understand how he signed such an order, and for me personally I have prepared for this journey and this immigration for two years. I sold my house, I sold my properties. The most annoying thing that I feel guilty about... my kids left their school. So one whole year will be, I don't know what to say.'' Officials in Yemen, Sudan and Indonesia have also voiced their concern While Tehran has vowed to respond in kind to the ban. The order puts a four-month hold on allowing refugees into the country, and a ninety-day halt on travel to the U.S. by citizens of Syria, Iraq, Iran, Libya, Somalia, Sudan, and Yemen. Trump saying the order is necessary to protect the United States.