Under the new rules, the number of international study permits will be capped at 437,000 in 2025, as opposed to 509,390 permits granted in 2023