According to CTV News:
Forcing would-be Canadians to take an oath to the Queen as a condition of citizenship is constitutional…an Ontario court ruled Friday.
The Citizenship Act requires applicants for citizenship to swear or affirm they will be “faithful and bear true allegiance to Queen Elizabeth the Second, Queen of Canada, her heirs and successors.”
The long-time permanent residents oppose the oath on religious or conscientious grounds, saying pledging allegiance to Canada should be enough to become citizens.
Dror Bar-Natan…and Simone Topey were…applicants.
Topey says Rastafarians regard the Queen as the “head of Babylon” and an oath would violate her deeply-held beliefs.