Everyone, with the police the least likely to blame.
* Trump himself, for inciting hatred and acting as a far-right populist rat catcher
* The Trump supporters for buying the sh*t he spews out on a daily basis
* The left-leftist mob who always seem to have a problem if someone gets democratically elected and something isn't running exactly how "they wanted it" or how it "should be" in their politically correct, naive dream world.
The brave police officers are just the unlucky people in between who have to do their best to prevent worse things from happening ...