Smoking gun factoid: Police say they did not advise Trump to cancel the rally.
I think he set this up. No, the demonstrators are not actors on his payroll or some other conspiracy culture crap, but he did schedule a venue that he knew would attract a lot of protesters, and he did go out of his way to provoke and threaten in the days leading up to this rally. He then helped himself to a big platter of martyr cookies as soon as he saw the opportunity.