“While it is true Canadians are living longer and having fewer babies, research shows that immigration has almost no impact on offsetting the costs of an aging population. Immigrants themselves grow old and draw on social support services while on average they have families as small as those of other Canadians,” says the CIPR.
“For immigrants to make a net contribution to the support of social services, they would have to pay more in taxes than they receive in benefits. In recent years this has not been the case as newcomers have usually earned substantially less than native-born Canadians and have drawn significantly more in social services than they have paid in taxes.”
Peter Baklinski on LifeSiteNews
When politicians try to entice immigrants to their provinces to bolster the sagging workforce, they are deluded since they don't understand this is really no solution in the long run.