'Weak, stupid': Trump lashes out at Supreme Court justices

'Weak, stupid': Trump lashes out at Supreme Court justices

President Donald Trump on Wednesday harshly criticized both liberal and conservative justices on the U.S. Supreme Court.

In a lengthy Truth Social post, he called Justice Ketanji Brown Jackson a low IQ person and rebuked the courts conservative bloc.

"The Republican Justices dont stick together, they give the Democrats win after win," he said.

RELATED STORY | Sotomayor apologizes for hurtful comments about Kavanaugh on immigration

Trump also denounced the courts 6-3 ruling that he lacks authority to impose tariffs under the International Emergency Economic Powers Act, calling the decision a travesty.

"Their Tariff decision was an unnecessary and expensive slap in the face to the U.S.A., and a giant victory for its opponents," he stated.

The president also raised concerns about a potential ruling against his effort to end birthright citizenship. Earlier this month, several justices appeared skeptical of the policy, and Trump acknowledged they probably will rule against it.

"Certain Republican Justices have just gone weak, stupid, and bad, completely violating what they supposedly stood for," he said.

This is not the first time Trump has criticized the Supreme Court. In March, Chief Justice John Roberts broadly referenced hostility toward the court, saying, "It's got to stop."