Trump’s presentation at the MT rally was steeped in grievance. People close to him believe he was angry about having to fire Pruitt and lashed out publicly at almost everyone else (except Putin) in his remarks.

W/o question, Trump’s Catskills roast of a rally on July 5 was a gasp-worthy disaster. Still, it was, as we used to say, just more of the “same old, same old.” An hour-long rant that mixed the greatest hits from his racist and xenophobic campaign with some flecks of new material. pic.twitter.com/LF78F491l9