Canada entered into a marriage of convenience with many recent immigrants to help to tackle the negative birthrate, low productivity and worker shortage with obvious positives and negatives. Some of the recent immigrants went back home. India is the largest source of immigrants recently, and those immigrants who came in 2023 are doing ~ 300, 000 jobs in 2023 that Canadians cannot or will not do. Previously immigration from the PRC was the largest source of immigration but that deal soured, many people returned to China and they were people who also would not or couldn’t do the jobs that recently primarily Indian immigration are doing right across Canada in major centres and even medium to small cities.
Other countries with declining birthrates were not as successful as Canada in finding a solution, albeit an imperfect one.
To look after the heavy healthcare requirements of the large percentage of aging baby boomers, Canada must bring in a large amount of foreigner works immediately as Canadians either cannot or will not do these jobs among others.
Yes the government listens to Corporate Canada most of the time and if industry suffers then economic collapse looms.