who is the prime minister of canada?

best answer
Justin Trudeau is the 23rd and current prime minister of Canada. He took office on November 4 2015 following the 2015 federal election where his Liberal Party won a majority of seats and was invited to form the 29th Canadian Ministry.