I know Elections Canada has done research in exploring online voting, but we're unfortunately not quite ready to make it secure and accessible.
I think what I've gathered from my engagement with anti-poverty organizations across Canada is that mail-in voting is something that we see as breaking a lot of barriers to voting. Also, in addition to having an official election day, we could expand the window for advance voting for people who know ahead of time that they won't be able to vote on election day. Maybe they haven't gotten around to requesting a mail-in ballot but know they can access an advance polling day. Sometimes these are short, 48-hour windows, but if possible, if we could expand them, that would also be a great help.