Roman Catholic nuns used to wear a habit when I was young. I found this strange; but acceptable - since that is what "freedom of religion" implies.

The majority of women in Canada / Quebec who wear the niqab do not appear to have come from Saudi Arabia. From what I can learn, they seem to have come mostly from the former French colonies in Africa - although I have seen reference to Christian converts to Islam among niqab wearers.

If the women choose to wear the niqab of their own volition to honour their religion, their choice must be respected. But, if they only wear the niqab based on the demands of a father or husband in the name of family "honour", they should be protected. That, too, is what "freedom of religion" implies.