Canadians in the last election voted with too much emphasis on who they 'liked" as a person, at least as politicians are perceived through the prism of the media, and not enough on the basis of ideas and policies. That always ends up badly. Trudeaus platform of the federal government borrowing and going into debt so heavily just because interest rates are low, as an example, looks stunningly wrong now. 
Canadians, according to polls, are also growing wary of increasing the number of immigrants to mention another. Liberals always seem to think they know better than everyone else, even the people, and are too idealogical. This is starting to show and while we have a long time to go, the failure of the Liberals to manage the economy, and their apparent natural disposition for arrogance, will bring them down