It makes no sense to import more Mexicans to supposedely cover labor shortage in agriculture and construction.

First of all, the 30 million + illegal aliens already here are working in agriculture because Americans are too lazy to do it........ well that's what the liberals have been
telling us for the last 30 years?

Second, since when did construction become an industry requiring illegal day laborers to do the job?

Not too long ago, construction was a great middle class job paying $35 - $75 hour?

Third, our econemy does not have any need to import more Mexican labor.
First get rid of the 30 million plus that are already here or start moving them to the farms to get to work.