The US justice department has appealed a temporary block of Donald Trump’s immigration ban on citizens from seven Muslim-majority countries, as the US president unleashed fiery statements towards the judge who stopped implementation of the order.

President Trump has formally asked a federal court to overturn a Seattle judge’s injunction halting his immigration ban, after a day in which he criticized the judge’s ruling as “ridiculous” and a “terrible decision.”

Furious Donald Trump has slammed the “so-called” judge who lifted his controversial Muslim travel ban.Trump has said “extreme vetting” of refugees and immigrants is needed to prevent terrorist attacks.

Trump showed no signs of backing down, and also tweeted “What is our country coming to when a judge can halt a Homeland Security travel ban and anyone, even with bad intentions, can come into U.S.?”

Speaking in Florida, Trump said he was sure that the department would win the appeal filed against US District Judge James Robart’s Order in Seattle late on Saturday.

The  Department of Justice filed a notice with the 9th Circuit Court of Appeals on Saturday evening challenging friday night’s order by Judge James Robart. In the notice, the President’s lawyers argue  that the injunction issued by Judge Robart “immediately  harms  the public by thwarting  enforcement of an Executive Order  issued  by the President, based on his national security judgment.”

The Department of Justice had filed notice of its intention to challenge Friday night’s order by Judge James Robart which put the ban on immigration from seven Muslim majority countries on hold.

The President later told reporters at his private Mar-a-Lago resort in Palm Beach, Florida: “We’ll win. For the safety of the country, we’ll win.”

Airlines meanwhile said they were operating normally following the lifting of the ban. The ruling saw refugees and thousands of travellers from Iran, Iraq, Libya, Somalia, Sudan, Syria and Yemen scrambling to get on flights ahead of the appeal being heard.