Canada’s immigration crackdown: 2.36 million visa applications rejected