The left, the liberals , the Democrats and the media. And to a minor extent the right.
I do not consider Nazis “the right” They are left-wing kooks. National SOCIALISTS.