Senator Jeff Flake compared President Donald Trump to Soviet leader Joseph Stalin and Chinese leader Mao Zedong.

Flake is reportedly a Republican.

Flake believes he is a historian.

Sen. Flake says Pres. Trump is like Stalin by calling news media the “enemy of the people.” https://t.co/ZPrz1GgRwv #ThisWeek pic.twitter.com/yt8OBGzBsz — ABC News (@ABC) January 15, 2018

TRENDING: Obama Statement on Ginsburg Demands GOP Senate Honors Her Dying 'Instructions' and Put Off Vote on Supreme Court Nominee Until New President Sworn In

Jeff Flake is not running for reelection because he knows he doesn’t have a shot in hell of being reelected.

He is going to continue his lecture on Trump on the US Senate floor.

Jeff Flake is expected to compare Trump to Stalin Stalin was one of the most evil people in world history, who killed over 20 million civilians This type of comparison cheapens the evil of Stalin and is disgusting rhetoric towards our President pic.twitter.com/jdFfTtrE5x — Charlie Kirk (@charliekirk11) January 15, 2018

Is there anyone politician more loathsome than Jeff Flake?

Law professor Glenn Reynolds weighed in on Flake.