THOSE who greeted with glee the announcement by President Donald Trump that he is cancelling his forthcoming visit to Britain have done the UK a disservice, however virtuous they probably consider themselves to be.

The Labour Mayor of London, Sadiq Khan, was among the first to metaphorically throw his hat in the air when he heard this news. Within a few hours, Foreign Secretary Boris Johnson had denounced Khan as “a puffed-up pompous popinjay”.

Johnson might equally have applied these epithets to the Commons Speaker, John Bercow, who announced in the House some months ago that Trump, if he made a State Visit here, would not be allowed to address both Houses of Parliament in Westminster Hall. Quite an insult.

Not only should the Speaker not express personal opinions, but he had failed to consult the House of Lords.

What these two, and many others, should realise is that Trump, however vain, selfobsessed, bullying and ludicrous he may be, was voted into the White House by the people of Britain’s greatest ally.

The simple rule is that you have to talk to these people, whether you like them or not.

Trump’s excuse for cancelling is that he does not want to open the new US embassy because he believes his predecessor Barack Obama sold the one just vacated for peanuts.

However, it is likely he was deterred by the icy coldness of those people who denounced his visit.

Yet, Britain has cheerfully – and quite properly – invited far worse people over here. They include in 1973 President Mobutu of Zaire, a homicidal dictator who embezzled up to £12bn; in 1978, Romania’s Communist brutal head of state Nicolae Ceausescu, who was later executed by a firing squad; and, in 1994, the abominable president Robert Mugabe of Zimbabwe. Two years ago, it was President Xi Jinping of China – the ruler of a one-party state where dissidents are jailed, torture is normal, and citizens are spied on.

There was no particular opposition by these visits by these monsters – compared with whom Trump is positively mild. At least Downing Street has come out, hoping that Trump, despite the malcontents, will visit Britain. It is his right and our duty that he should come here – and be welcomed.