Justin Trudeau's decision to step down as Liberal Party leader stems from mounting pressure over Canada’s housing crisis and declining public support, partly fueled by shifting attitudes toward immigration. While immigrants are unfairly blamed for the crisis, experts point to deeper systemic issues, including insufficient housing policies and economic challenges.