He sounds like every politician I have ever heard then. Like other politicians, he wants it both ways. I'm sure I could come up with a similar list for Gallagher. It's politics. Surely you don't believe that politicians always say exactly what they believe?
It's politics, but usually if you're pro-choice you say so or at least agree to differ to your base. This race, if looked at in terms of positions, is very similar to John Kerry's smearing Pres. Bush while calling himself the "really conservative candidate" (something that Al Gore did too - funny how every liberal wants to be called "conservative," an admission that something is wrong with their philosophy).
I don't expect much from politicians, but true conservatives have been elected in the past and are the only ones who keep their word (Pres. Reagan, the current Pres., his brother here). Based on their track record we shouldn't support someone who lies openly. We shouldn't be shocked. But we shouldn't lend him our support either.