NEW for CNN: For months, Mike Rogers backed the Iran war, calling it "long overdue" arguing it shouldn't have a fixed end date. In April, he said the war had left Iran “toothless ” and called the war “the best opportunity for peace in the Middle East." Now he blames it for soaring prices and says it "needs to end and end quickly." ↧ GOP Senate candidate who praised the Iran war now campaigns against... In 2024, then-Michigan Senate candidate Mike Rogers stood on camera in a zippered vest in a large grocery store