Mayor of London, Sadiq Khan (Photo by SAV/Getty Images)

Mayor of London Sadiq Khan has publicly denounced everything Donald Trump stands for, saying the US president’s views were at odds with London’s and Great Britain’s.

In a video filmed for Elle UK, Khan said the UK considered diversity a strength and believed in gender equality.

Khan said: “What we are seeing in the USA is a rolling back of the reproductive rights of women. We’ve got a situation now where some states in the USA are making it almost impossible for women to have the right to an abortion.

“One only has to look at the history books to realise the consequences of women not having the right to choose over their own bodies. What we can’t afford to do is return to backstreet abortions. What we can’t afford to see is a return to the situation in yester-decades where you had women having no control over their bodies.”

Trump is currently in the UK for a three-day state visit. On Monday (3), the president took to Twitter to insult Khan, calling him a “stone cold loser.”

In a series of tweets, Trump wrote: “@SadiqKhan, who by all accounts has done a terrible job as Mayor of London, has been foolishly “nasty” to the visiting President of the United States, by far the most important ally of the United Kingdom. He is a stone cold loser who should focus on crime in London, not me……

“….Kahn reminds me very much of our very dumb and incompetent Mayor of NYC, de Blasio, who has also done a terrible job – only half his height.”