Swearing an oath to the Queen is part of the Canadian Citizenship process for landed immigrants.
Two weeks ago it was ruled out of order by the supreme court so I expect that Canada will now see a spike in the numbers of those wishing to take on Canadian Citizenship.