Here’s a first. Republican Congressman Justin Amash has broken with the ranks and come out against Donald Trump. He did it in a tweet Saturday afternoon that has since gone viral.

Here’s the rest of what the Michigan Congressman tweeted, in his own words:

I offer these conclusions only after having read Mueller’s redacted report carefully and completely, having read or watched pertinent statements and testimony, and having discussed this matter with my staff, who thoroughly reviewed materials and provided me with further analysis.

In comparing Barr’s principal conclusions, congressional testimony, and other statements to Mueller’s report, it is clear that Barr intended to mislead the public about Special Counsel Robert Mueller’s analysis and findings.

Barr’s misrepresentations are significant but often subtle, frequently taking the form of sleight-of-hand qualifications or logical fallacies, which he hopes people will not notice.

Under our Constitution, the president “shall be removed from Office on Impeachment for, and Conviction of, Treason, Bribery, or other high Crimes and Misdemeanors.” While “high Crimes and Misdemeanors” is not defined, the context implies conduct that violates the public trust.

Contrary to Barr’s portrayal, Mueller’s report reveals that President Trump engaged in specific actions and a pattern of behavior that meet the threshold for impeachment.

In fact, Mueller’s report identifies multiple examples of conduct satisfying all the elements of obstruction of justice, and undoubtedly any person who is not the president of the United States would be indicted based on such evidence.

Impeachment, which is a special form of indictment, does not even require probable cause that a crime (e.g., obstruction of justice) has been committed; it simply requires a finding that an official has engaged in careless, abusive, corrupt, or otherwise dishonorable conduct.