What nouns can be used to mean someone who is angrily inciting hatred in a public area against innocent people? I'm imagining a person who might stand on a raised platform in a town square addressing a large audience. The kind of bigot who might blame a poor harvest on an innocent for a ridiculous reason. Eg. "She has a hooked nose and must, therefore, be a witch who consorts with the devil." Or "He's a hunchback, so he must have angered the gods in a previous life, and now we're paying the price!"
This is to describe a character in a piece of creative writing. "Benjamin was a (insert word)."