Senator John McCain delivered an impassioned speech on the Senate floor on the ongoing crisis in Iraq, saying the decision to pull out was dictated by politics.