“I presume you feel the same about official languages, minority language education rights, treaty rights and multiculturalism - all parts of the Charter not subject to the notwithstanding clause.”

Official languages, yes.  The rest no.  That’s why I would like to see a clause that would allow governments to preserve and promote Western values, so that way Canada could easily deal with issues like religious or cultural face coverings.  It should be dismissed everywhere on earth.  

Or, alternatively, change immigration policy to deny any further entry to Canada of people that would engage in such a practice.  Just stop letting in people from parts of the world where face coverings are used.  Canadians overwhelmingly don’t like it.  So, don’t let them in.  Simple.