Trump admits Iran war hurt Republicans as blame game erupts

Democrats deliver crushing defeat as voters punish administration for high cost of living