A very good and useful piece by the writer. 
Couple of things to add. The nationalist-extreme-right in Quebec morally feed off the extreme right in France, good old Le Pen, whose father was an open Nazi, racist, and Vichy sympathiser. Trump is just the new boy on that team. The PQ under Marois stoked anti-Arab prejudice for crass electoral gain, all in vain, thank God. Marois pasted  Napoleonic law against wearing religious regalia into its odious Charter, then baited the French prime-minister with an invitation to support the PQ charter, which he very stupidly did, not realizing that he was in a foreign country built around English ideas of personal liberty; but that's also typical of the continental French --narrow field of vision.  For a good British opinion piece, see Richard Wolff's article in the UK Guardian entitled "What Connects Attacks in Quebec and Charlston.