According to CBC News:
Winnipeg member of Parliament Pat Martin has plans for a bill that would change the way newcomers become citizens.
The NDP MP wants to see new Canadians pledge their allegiance to Canada instead of Queen Elizabeth.
“It’s the nation state of Canada that we’re loyal to — not the queen of a foreign country,” said Martin.
Currently, new Canadians must pledge allegiance to ‘Queen Elizabeth and all of Her Heirs and Successors’ when they take an oath of citizenship.