Immigration, Refugees and Citizenship Canada will cap the number of study permits to international students in 2025 to 437,000, a 10% cut from the previous year's.