Canada’s two most glamorous cities are losing their appeal. While Toronto’s population surpassed seven million in July 2024 ...