You are incorrect. Once can believe McCain or not, but this is his latest position on illegal immigration.
Feb. 2008 | CPAC | McCain: I...have pledged that it would be among my highest priorities to secure our borders first, and only after we achieved widespread consensus that our borders are secure, would we address other aspects of the problem in a way that defends the rule of law and does not encourage another wave of illegal immigration.
I attended CPAC. No one believed that McCain changed his stance. Everyone is for securing the borders including Obama. Check his website. The issue is how do you deal with the 12 to 20 million illegals already here. At NAELO and La Raza, McCain discussed how he would treat "God's children." He only favors deporting the 2 million criminal illegal aliens. How he would do that remains to be seen. The rest will be allowed to stay and bring in their families, which would destroy this country with the stroke of a pen. Amnesty is forever.