Conversation so far:
what is the prime minister of canada salary
Canada's Prime Minister's salary is 357,800 Canadian dollars.
who is the current prime minister of canada
The current, and 23rd, prime minister of Canada is the Liberal Party's Justin Trudeau

Question: how long is the term
Self-contained rewrite: how long is canada's prime minister term