What's behind the dramatic shift in Canadian public opinion about immigration levels?
In June 2023, Canada’s population reached 40 million. For the first time in history, the population grew by more than a million (2.7 per cent) in a single year. Temporary and permanent migration accounted for 96 per cent of this population growth.
The Conversation ·