President Donald Trump is arriving in London this week, and one of his best friends doesn't want to be seen with him. That's got to hurt! Sure, British Prime Minister Boris Johnson, just days away from a pivotal election, will not be able to avoid the President. The two will be attending a NATO gathering of leaders (don't call it a summit) so they will sit in the same rooms and unavoidably interact. But Johnson, by all accounts, has made it clear he would rather keep the deeply unpopular Trump at arms length.