Thank you for the question.
As you know under the Department of Justice Act, the Minister of Justice is required to examine bills that are to be presented to the House in order to ascertain whether or not they are inconsistent with the purposes or provisions of the charter. This examination process has taken place, and the bill wouldn't be before you if the Minister of Justice had determined that the provision was inconsistent with the charter.
In terms of your question with regard to the revocation provision on the new grounds, which would apply to dual citizens only, it raises a question of section 15 of the charter, which protects individuals from discrimination on certain grounds. A charter analysis is very contextual. Courts will look at a non-exhaustive list of factors. Very important are the policy objectives behind the proposed provision, in this case to reinforce the values of citizenship and to protect the security and safety of Canadians.
The provision applies equally to all dual nationals whether they were born in Canada or they were naturalized. The distinction is between those who are dual nationals and those who have only Canadian citizenship. As you may know, Canada has ratified the Convention on the Reduction of Statelessness. This convention prevents state parties from taking away citizenship from a person if that would render them stateless. There are limited exceptions, for example, if the citizenship was obtained by fraud. It's by virtue of Canada abiding by its international obligations that this distinction is part of this provision.