President Trump yesterday used Twitter to promote a vile, extremist group that exists solely to sow division and hatred in our country.

Many Brits who love America and Americans will see this as a betrayal of the special relationship between our two countries. It beggars belief that the President of our closest ally doesn't see that his support of this extremist group actively undermines the values of tolerance and diversity that makes Britain so great.

As the Mayor of this great diverse city, I have previously called on Theresa May to cancel her ill-judged offer of a state visit to President Trump. After this latest incident, it is increasingly clear that any official visit at all from President Trump to Britain would not be welcomed.

The Prime Minister of our country should be using any influence she and her government claim to have with the President and his administration to ask him to delete these tweets and to apologise to the British people.