What began as a race with six candidates has tightened to leave four contenders in the final stretch. They have debated each other in both official languages and spent two months on the campaign trail,
Canada's ruling Liberal Party is choosing a new leader on Sunday to replace Prime Minister Justin Trudeau, who said in January he was stepping down after growing dissatisfaction over his performance.
The next leader of the federal Liberal Party could become the shortest-serving prime minister in Canadian history, beating an unlucky record set 119 years ago.