This comes supposedly from that pillar of honesty Fox News and one of its analysts. Fox never lies. Ever ever so of course the Brits are on the hot heat now and have to 'splain themselves! What will they come up with next? Aliens from other planets who are jealous of Trump?