Canada is reducing by tens of thousands the number of temporary foreign workers it brings in, reversing some expansions to the program it made in 2022 as the government struggles to bring down numbers of temporary residents.