As a staunch Trump supporter, I must acknowledge that, stylistically, the President often deserves the aggressive criticism that he receives. His mocking of political adversaries is sophomoric and certainly not what one would expect of a United States President.
On the other hand, the Leftist tendency to describe their political opponents as stupid or Evil (or some variation thereof, to wit, "racist," "bigot," "xenophobe," etc.) is inflammatory in the extreme.
And the claim that Trump "has divided the country" is preposterous, coming from a political posse that has done NOTHING but antagonize him from the moment he declared for the Presidency.