Flip-flop is a mild word to describe McCain's position on issues. After being a lead sponsor of Amnesty legislation, he now pretends to support law enforcement efforts to stop the illegal alien invasion.
Before that, McCain was a key figure in persuading Congress to abandon Missing in Action POWs left in VietNam. He has also supported the official government cover-up of the 1967 Israeli attack on the USS Liberty. One could go on.
McCain and Hayturd are both lying, cheating, anti-American scumbags. Watching Hayworth when he was a congressman during congress on CSPAN was better than going to the local comedy store. He is about as dumb as can be and he is a neocon puppet... if the Ashkenazim neocons yell jump, Hayworth asks how high.