The belief that immigration undercuts wages is a misunderstanding of economics. People create jobs as well as fill them; there are not a set number of jobs which, when filled, will disappear. Foreign workers who move abroad often create businesses and stimulate the economy.
Immigrants do not tend to move to countries with unemployment; instead, they look for gaps in the labor market, such as the US agricultural sector. When an economy declines, economic migrants tend to leave.
Some economists argue immigrants make most workers better off because they take on jobs natives do not want to do. By providing a steady supply of labor for agriculture and other low-skills jobs, they often help businesses and stimulate the economy. Many sectors, such as the restaurant industry, would be crippled by a shortage of immigrant labor.
Immigration does not hurt wages for most sectors. Immigrants provide an economic stimulus and often create news businesses.