Washington–US President Donald Trump has said he will go to the Supreme Court to overturn a ruling by a federal judge that blocks his new immigration ban order, a media report said.

“We’re going to fight this terrible ruling. We’re going to take this as far as we need to, right up to the Supreme Court. We’re going to win and we’re going to keep our citizens safe,” Trump said at a rally in Nashville, Tennessee on Wednesday.

Trump lashed out at the ruling by US District Judge Derrick Watson, based in Honolulu, Hawaii, who on Wednesday blocked Trump’s revised travel ban, which bars the entry into the US of immigrants from six Muslim-majority countries and all refugees.

President Donald Trump

The President labelled Watson’s ruling “an unprecedented judicial overreach” and reiterated that the constitution gives him powers to suspend immigration for national security, Efe news reported.

Trump warned that he would take this legal battle to the Supreme Court.

“I think we ought to go back to the first one and go all the way (to the Supreme Court), which is what I wanted to do in the first place,” Trump said, referring to his first immigration ban order that was blocked in early February and which was followed by his brief but unsuccessful legal battle.

On March 6, Trump presented a “watered-down” version of his immigration order, which introduced changes like cutting Iraq from the list of banned countries.

The new ban suspended the refugee program for 120 days and banned citizens from Iran, Somalia, Sudan, Syria, Yemen and Libya from entering the country for 90 days.

The second order also amended a provision on Syrian refugees, who will be banned from entering the country for 120 days and not indefinitely, as the original order had established.