Can’t they call for elections now? What’s the wait?
Because Elections are called under two processes:
1. The Prime Minister advises the Governor General to dissolve Parliament and issue a writ for a General Election.
2. His Majesty’s Government loses a confidence vote in the House of Commons, and there is no other party with enough seats to form a government. With no party able to command a majority in the House of Commons, then the Governor General will dissolve parliament and issue a writ for a new General Election.
If the NDP keeps their Confidence and Supply agreement with the Liberals, then Trudeau has a majority and can stay in government until the present Parliament expires next year.