The Liberal government currently has 169 seats in parliament, just three shy of a majority in Canada's parliament.
Canada's Liberal Party has flipped the polling landscape, overtaking the Conservatives to lead in most surveys ahead of April's snap election.
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.