Can you tell me the answer to who was the longest running prime minister of canada??
William Lyon Mackenzie King