Where in that speech does he mention immigration? It's all about the hispanic culture which he embraces, almost over the American culture. He never said he was going to open the borders. He never said he wanted to allow millions of mexicans to come here.
The House was our firewall and it's gone!
You can thank Bush's lack of leadership on that score. He hispandered and the losers in the House followed his lead. Also, in the Senate. If Bush is against amnesty he will veto any bill that proproses it, right?
The House did not follow Bush's lead, otherwise we would have "comprehensive immigration reform." The supporters of the Senate bill like McCain, Kennedy, and yes Bush, are saying that it is not amnesty. Rather, they are making the illegals pay fines and get to the back of the line. Of course, they can continue to stay and work here and be offered a path to citizenship and have their status legalized. Bush would have signed the Senate bill. He will sign the one that comes to his desk from the 110th Congress.
Bush has always been pro immigration. Go back and read some of his speechs from both 2000 and 2004. You will never get everything you want in a candidate. I voted for Bush knowing his views on immigration was differed from mine.