US President Donald Trump has attacked the judge who blocked his travel ban, saying Americans should blame the courts “If Something Happens”.

Trump also said he had instructed border officials to check people entering America “Very Carefully”.

Friday’s ruling has also seen visa holders from the affected nations scramble to get flights to the US, fearing they have a slim window to enter.

Passengers exiting the international arrivals area at US airports were greeted by well wishers opposed to President Donald Trump’s immigration ban.

The ban, affecting people from seven mainly-Muslim countries, was blocked by Seattle’s federal judge on Friday.

The federal appeals court on Saturday rejected the trump administration’s request to reinstate the ban.

This means that president trump’s directive will remain suspended and visa holders from Iraq, Syria, Iran, Libya, Somalia, Sudan and Yemen will be allowed to enter the US until the full case has been heard.

President Trump on Sunday ramped up his criticism of Judge James Robart, who blocked the ban, and the country’s judiciary.

The President earlier called judge Robart’s ruling “Ridiculous”, described him as a “so-called judge”.

Democrats and some republicans have criticised President Trump’s comments about the country’s judiciary.