A total of 28 million registered voters are set to cast their ballots across the country. Ahead of the general polls, Elections Canada carried out four days of early voting. As per official government data, around 7.3 million ballots were cast during Easter weekend, setting a new record for Canadian elections.