I reckon he's afraid of lax security and danger of attack if he came to London.
Imagine any Head of State saying '...shithole countries...' - what a diplomat!
Are most Americans squirming at this appalling man's pronouncements? Or are most of them still delighted he was elected?