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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results