Donald Trump has lashed out at the US Supreme Court after they ruled his sweeping tariffs to be illegal .
The court ruled 6-3 against the president , deeming his reasoning for the massive tariffs were beyond his authority.
Trump praised the three judges who voted in his favour, then called the other justices "a disgrace to our nation".
Two of the justices who voted against the president - Neil Gorsuch and Amy Coney Barrett - were appointed by him.
"I didn't want to do anything that would affect the decision of the court," he said.
"This morning, your hand-picked Supreme Court justices notified you that they are also unconstitutional.".
The blow to Trump's policy agenda has been celebrated by Republican senators. »