And so arch-bigot philanderer and serial liar Trump arrives in the UK in his guise of so called 'President' of the USA. Here for an ill-advised and highly controversial State visit, Trump has already cemented his reputation as an undiplomatic pariah by insulting the Mayor of London in one of his incessantly unpleasant tweets, just seconds before his 'plane touched down in England.

Of course, the UK government and Royalty are no strangers to hosting lavish state events for various dictators and political bad guys, it's almost a tradition. Shame on them.