How Trump’s immigration order was overturned by the courts

Republicans blocked President Donald Trump’s controversial immigration order on Monday, but the legal battle that ensued was ultimately won by a federal judge in Hawaii.

In a Monday morning ruling, U.S. District Judge Derrick Watson ruled that Trump’s executive order to temporarily halt the refugee program and suspend immigration from seven Muslim-majority countries violates the U.N. Refugee Convention.

The order was also ruled unconstitutional on other grounds.

Watson said that Trump has failed to produce “substantial evidence” that he intended to discriminate against Muslims.

But he did say that the president’s actions do not amount to discrimination based on religion.

“We do not have evidence that this was motivated by animus toward Muslims,” Watson said in a ruling that also cited the Constitution’s religious protections.

“The order does not target a particular religion, or a particular person, but rather reflects the President’s longstanding animus against Muslims.”

He also ruled that the order does “not violate the Establishment Clause of the First Amendment.”

Watson did not issue a final ruling on the merits of the lawsuit, but he issued a temporary restraining order on Tuesday that halted implementation of the order for 90 days.

A federal judge on Monday also blocked the Trump administration’s second attempt to implement a second executive order on the same topic.

Trump signed a revised executive order last week that expanded his executive powers to indefinitely detain people for up to 120 days and ban Syrian refugees indefinitely.

He also temporarily banned entry to the U, U-Va., Virginia, Maryland and New York State.