President Trump has abruptly canceled his much-hyped June 12 summit with North Korea in a baffling letter to Kim Jong Un in which he cited the latter's supposed "tremendous anger and open hostility." Given Trump's record of pervasive dishonesty and addle-brained rambling, it's anybody's guess what his actual thinking was. Our allies seemed to have been caught off guard by Trump's missive.