President Donald Trump's travel ban was dealt another blow as a federal judge in Maryland became the second to temporarily block the 90-day ban on immigration for citizens of six countries.

The Maryland judge blocked the ban on Thursday morning on the heels of Hawaiian federal judge Derrick Watson's decision to issue a temporary restraining order nationwide over the ban on Wednesday afternoon, hours before it was set to go into effect at one minute past midnight on Thursday. Mr Watson ruled the law unconstitutional.

The rulings apply nationwide.

Mr Trump said the decision "makes us look weak" and was an example of "unprecedented judicial overreach".

"This is in the opinion of many an unprecedented judicial overreach," Mr Trump told a rally in Nashville, Tennessee.