Canada immigration backlog stood at 426,000 applications for temporary residency applications including visitor visa, study permit, and work permit. Canada was processing a total of 1,318,000 temporary residency applications as of June 30, 2023.