I guess that depends on the definition of racism.  

In Canada for example, it's morphed so much under a liberal regime, that being opposed to illegal immigration means you're a racist.  Being opposed to some of the more radical tenants of Islam, means you're a racist.  Believing in free speech as a sacrosanct charter right, means you're a racist. Opposed to M-103, you guessed it, you're a racist.  Being conservative?  Well, Jeff Foxworthy is writing a new comedy bit as we speak.

Believing that Catherine McKenna is terrible at her job, well of course that means you're a misogynist.  Oops, sorry, that's a topic for another article.

Trump, much like the police, have inherent biases and prejudices many of which are towards race.   But racist is a term that should not be used lightly to try and shame opposing political points of view like we are currently experiencing in Canada.

Diversity is our strength, yes liberals, that includes political diversity as well.