The six justices who voted against the tariffs, dealing a major blow to his signature economic policy, should be "absolutely ashamed", Trump said.

The decision is a stinging defeat for Trump — and three conservative justices voted against him.

The decision is a significant loss to US President Trump on an issue that has been critical for his economic agenda.