Why has almost all net job creation in the past 5 years gone to foreigners in the US? The simple answer: demographics. My lastest Cato blog post

Native-Born Americans Are Not Losing Jobs to Foreigners
Despite fears about foreign-born workers “taking” all net new jobs, the data show that native-born Americans aren’t being pushed out of the labor market—rather, demographic stagnation is the real challenge.
cato.org