A lot of is anti-Trudeau sentiment. Trudeau has been power a long time and people are getting sick of him. Trudeau has preached about helping people however has shown at times, they only care about their rich friends.
However there is a lot of push from right wing disinformation groups (sex ed is bad, LGBT are bad, immigrants are bad, etc).
There has been a cost of living crisis/housing crisis which allows bad faith actors to push the narrative that it's specific out groups are to blame instead of government policy of allowing the rich to loot the country.