Canada has announced a significant reduction in immigration levels for the next two years, aiming to stabilize the economy and address infrastructure and housing challenges. Prime Minister Justin Trudeau described the move as a temporary pause to allow the country to 'catch up'.