Yes, The PM said  "A Canadian is a Canadian is a Canadian" and he also said that "Diversity is our strength" and that "Canada is the first post-national state" with no common underlying values.

All of which means that Canadians can wear anything or nothing at all as they so choose.

Now I happen to agree with most Quebecers and most western Europeans that public servants must reveal themselves to the public they are serving and that those seeking public entitlements/services from public servants must reveal themselves to said public servants.  It is about social integration, integrity of the benefits/entitlements system, security of the general public and, last but not least, the emancipation of Muslim women from the dehumanizing, demeaning and subservient practice of full face covering.

The PM disagrees but also knows he has no hope of repeating his 2015 majority in 2019 without holding his Quebec seats.

So you see he does stand for something after all - for political expediency!