That is a simple question.
For too long, the GOPe (see WSJ) and Democrats have answered:
“We prefer Big Business and Mexicans over American workers.”
Vote them out. Trump or Cruz!
Rubio prefers Mexicans over Americans.
I could watch you debate you all day long :)
In 2012, Ted Cruz also preferred Mexican labor.
While campaigning for the US Senate, Ted Cruz actively and publicly called for an increase in the number of foreign work visas for farm and ranch laborers in Texas.
Also, to my knowledge, Cruz has never publicly called for a reduction in the number of LEGAL immigrants coming to the USA.
That number is currently about 1.1 million per year, and most of those LEGAL immigrants have limited education and limited work skills.