US President Donald Trump defended the continuing US war with Iran during a campaign rally in Oklahoma, arguing that his earlier prediction of a quick conclusion referred to what he described as the destruction of Iran’s nuclear capabilities rather than the end of US involvement.