The Canadian government suffers from many things. Among them is bad timing.
On Thursday of last week, the Canadian Parliament voted through a blasphemy law specifically designed to protect Islam. As Al-Jazeera was happy to report on Friday, the previous day's vote condemned "Islamophobia and all forms of systemic racism and religious discrimination." The non-binding motion that the Parliament passed also requested that a Parliamentary committee should launch a study to look at how to "develop a whole-of-government approach to reducing or eliminating systemic racism and religious discrimination, including Islamophobia". The motion passed by 201 votes to 91.
It is just as well for those 201 Canadian legislators that they were debating all this in their distinguished national Parliament rather than the mother of all Parliaments. For had these legislators been in the House of Commons in Westminster, their thoughts may have taken on a sharper focus.