Trump called Kim Jong Un a “friend” while defending his approach to North Korea’s nuclear arsenal.
Trump blamed previous US presidents for allowing North Korea to develop its nuclear capabilities.
His remarks came as Washington continues talks with Iran over its nuclear programme.