Iran and Israel have both violated their peace treaty brokered by president Trump.
John Bolton: "Oh no, a ceasefire! I'd better spin this as a loss for Trump."