Now their summit is back on, Donald Trump says his 12 June meeting with North Korean leader Kim Jong-un could be the first of many.

The US president, flanked by Secretary of State Mike Pompeo, made the announcement after talks with a senior North Korean envoy at the White House.