The BBC who have done their best to stir up anti President Trump sentiment in the UK report http://www.bbc.co.uk/news/uk-38795998 approvingly on a petition that says:
"Donald Trump should be allowed to enter the UK in his capacity as head of the US Government, but he should not be invited to make an official State Visit because it would cause embarrassment to Her Majesty the Queen."
Oddly I don't remember the BBC being as exercised by the Saudis having a State Visit. Saudi Arabia being a state that all but enslaves some workers from the Indian subcontinent, denies equal rights to women, operates a system of apartheid in Mecca and regularly executes people.
Nor was the BBC that worried by the Chinese being accorded a State visit. China regularly executing more people than any other country. China having invaded a sovereign country, Tibet, still occupying it and having ethnically cleansed it.
I'm all for having principles but the BBC seem rather selective with theirs.