ABC News’ Teddy Davis Reports: Rudy Giuliani mocked 2008 rival John McCain for saying in this week’s Republican presidential debate that the immigration bill before the Senate is not the bill he would have written.
"Then he should have written the one he wanted and pushed that," said Giuliani moments after describing McCain as a "very, very good friend."
The former New York mayor suggested that people in Washington do not understand how to compromise without sacrificing principle.
In his Hannity interview and in a separate press release issued Thursday by his campaign, Giuliani is taking issue with an immigration vote cast by McCain on Wednesday.
Sen. David Vitter, R-La., who has endorsed Giuliani for president, offered an amendment which would have made it mandatory that the U.S. identify every non-citizen who enters and exits the country. The measure failed by one vote and McCain voted against it (i.e., if McCain had voted the other way, the measure would have succeeded).
"How can you possibly end illegal immigration if you don’t know who’s in this country?" asked Giuliani.
Giuliani said the immigration bill before the Senate would not end illegal immigration and that it was conceivable that it would end up increasing illegal immigration.
McCain spokesman Matt David explained the Arizona senator’s vote against the Vitter amendment by telling ABC News, "It is another example of posturing on one part of the bill — security — with the deliberate hope of bringing down the rest (the guest worker, Z visa, and immigration reforms)."