Canada's 23rd Prime Minister from 2015 to 2025 who won 3 consecutive elections. Canada’s 23rd Prime Minister from 2015 to 2025 having won 3 consecutive elections as head of the Liberal Party. He is ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results