Cơ quan Thống kê quốc gia Canada thông báo thế hệ millennials - thế hệ sinh ra trong khoảng thời gian từ năm 1981 đến 1996 - đã lần đầu tiên vượt qua thế hệ baby boomer, để đứng đầu số dân tại nước này do làn sóng nhập cư gia tăng.