If the great majority of illegals are working off the books and for cash how are they contributing to Social Security and Medicare?
I am talking about legal immigration only.
We issue about 1.5 million Green Cards per year.
Trump has actually issued more Green Cards in his first 33 months than Obama issued.
There are also multiple sub-groups who get work permits - DACAs, Refugees, Asylees, Temporary Protected Status, plus, multiple work visas like H-1B and OPT.
Just the groups mentioned in the last paragraph add up to another 2 million legal workers.
We also have more than 250,000 anchor babies born each year, which gives the parents temporary legal status.