Canada's Broken Social Contract: Youth Locked Out of Middle Class
Analysis reveals Canada's generational divide: boomers thrive while millennials and Gen Z face impossible housing costs, declining incomes, and a collapsed social contract that once promised prosperity.


