其他英联邦王国的居民般被视为英国臣民，而从非英联邦国家移居加拿大的人士只须。然而，印度于1950年成为共和国后，英联邦王国的君主再不是众英联邦国家的唯一国家元首。自此之后，来自英联邦国家的移民不一定已经效忠加拿大的（亦即英联邦王国的）君主。有见及此，加拿大国会制定了《1946年加拿大公民身份法案》。新法于1947年1月1日生效；新移民自此须朗诵从原有的忠诚誓词改编而成的新誓词（中文翻译如下）：加拿大首个入籍仪式于1947年1月3日举行，时任总理威廉·莱昂·麦肯齐·金成为首位朗诵此誓词的加拿大人。然而，原