President Trump has made a mess of things again. Now we know such an announcement probably does not come as ...