The best research we have on this question finds that the long-term impact of immigration on wages is quite small, and its impact on employment is even smaller. If immigrants competed with native-born workers for jobs, this finding would be head-scratching, even dubious, but immigrants mainly compete with other immigrants for jobs, which means the workers most threatened by new arrivals are older arrivals.[27]

