A record number of immigrants have been admitted to Canada