Hi, I've just read the IRCC news.
Here is just for your information.
Permanent residence => IRCC performance:
"We made 156,450 decisions and welcomed 132,100 new permanent residents from January 1 to April 30, 2025"
=>132,100 vs 156,450: This means the rate of PR approval ~ 85%
=>132,100 Vs...