Canada's Liberal Party has flipped the polling landscape, overtaking the Conservatives to lead in most surveys ahead of April's snap election.