The Mayor of the town was trying to provoke the protesters in his effort to undermine Trump.
He blocked off their access to the protesting site and had the LEOs push them into the anti-protester crowd almost certainly ensuring violence.
Both groups are idiots, but again, this even was a political setup.