I said skilled labor and yes there is a shortage. There are many good paying blue collar skilled labor jobs being filled by illegals because of that shortage. I know first hand, worked with them every day.
There is no shortage of skilled labor in America. There is a shortage of companies willing to pay employees American market value.