An anti-incumbent wave has hit leaders and parties in India, South Africa, France, and Britain this year. It may soon be Canada's turn.
time.com