I haven't a clue. It seems that the data has been there for over 25 years now. The mandate has been clear to the Chief Electoral Officer for decades. Something needs to be done to make voting more accessible for Canadians. There's been an abject failure to do so.
On November 26th, 2024. See this statement in context.