A new analysis by the Association for Canadian Studies, however, found that in the first six months of 2025, temporary migration has already hit 557,335; 82 per cent of the total.