US President Donald Trump has cancelled a summit with North Korean leader Kim Jong-un, saying the world had “lost a great opportunity for lasting peace”. He said his decision was because of “tremendous anger and open hostility” in a recent … Read more →