If you are talking about Santorum, he is only recently for "anti-illegal" And Curt Weldon wasn't much better.
http://profiles.numbersusa.com/improfile.php3?DistSend=PA&VIPID=683 Santorum
Voted in favor of chain migration in 1996
Voted in favor of amendment to create additional guestworker visa categories in 2006
Voted in favor of amendment to increase foreign-worker importation in 2005
Cosponsoring legislation to increase H-2B workers who are present in the U.S. at any one time in 2005-2006
Voted for a foreign worker bill with no anti-fraud measures in 2000.
Voted to allow firms to lay off Americans to make room for foreign workers in 1998
Voted against amendment to fund additional immigration investigators in 2006
Voted against amendment to provide funding for additional Border Patrol agents in 2005
Tried to kill voluntary pilot programs for workplace verification in 1996 [snips]
WEldon
Voted against American workers by voting for worker-importation program in 2003
Voted in 1998 to allow firms to lay off Americans to make room for foreign workers
Voted against amendment to fund program to deny driver's licenses to illegal aliens in 2005
Voted in favor of amendment to strip provision to make it harder for terrorists to get asylum in 2004
Voted in favor of amendment to strip expedited removal for illegal aliens from H.R. 10 in 2004
Voted against enforcing federal laws against sanctuary policies to protect illegal aliens in 2004
Opposed mandatory workplace verification programs in 1996
Tried to kill voluntary pilot programs for workplace verification in 1996
Yep, you are right. How quickly we forget ... yet at the end, even Santorum seemed to "get it". Casey will not, because his union buddies need more bodies to unionize.