Iran has won the war. Trump and Netanyahu now face a reckoning