the latest date of the vote was scheduled for october 16, 2023, which is determined by the fixed-date provisions of the canada elections act, which requires federal elections to be held on the third monday in october in the fourth calendar year after the polling day of the previous election.