Question: who was the longest running prime minister of canada
Answer: William Lyon Mackenzie King