First, only citizens can vote, and an immigrant must reside in the U.S. seven years before he can apply for naturalization. (And no, noncitizens are NOT voting illegally.) Nobody thinks that far ahead in electoral politics.
Second, most immigrants are Latino -- and Latinos are not reliable Democratic voters. Too conservative culturally.
Second, most immigrants are Latino -- and Latinos are not reliable Democratic voters. Too conservative culturally.