Also in November McCain, who was a prisoner of war in the Vietnam conflict, used a congressional hearing to dress down General John Abizaid, the top US commander in the Middle East.