I think so. I think the reason I and the government feel so strongly about the voter information card and vouching is precisely to enable Canadians to have access to the right to vote. The right to vote is in section 3 of the charter, ensuring that people who have that right are able to cast a ballot.
On May 28th, 2018. See this statement in context.