IRCC now plans to accept up to 25,000 complete sponsorship applications for processing in 2025, a significant jump from the 10,000 announced earlier in March and the 15,000 cap set for processing 2024 applications. This includes a mix of applications from the 2024 intake and new ones for 2025.