Question: how long prime minister stay in office canada
Answer: four years