London Mayor Sadiq Khan made a video with lifestyle brand Elle UK criticizing President Trump for values he said were contrary to London’s values.

The video posted Monday starts with Kahn holding a sign with the words “Dear Trump … Elle” in a building overlooking part of the city.

“President Trump, if you’re watching this your values and what you stand for are the complete opposite of London’s values and the values in this country,” Khan said in a video posted to the lifestyle company’s Twitter account. “We think diversity is not a weakness, diversity is a strength, we respect women and we think they are equal to men, we think it's important to safeguard the rights of all of us, particularly the vulnerable and the marginalised.”

Khan blamed Trump for recent anti-abortion laws passed in states like Georgia and Alabama that he said was a “rolling back” of rights for women.

Near the end of the video, the mayor urges men to help in fighting for equality.

“All of us should be feminist, and that means men and boys too,” he said. “That’s why it’s all our interest to be feminists.”

Mayor of London, @SadiqKhan has a message for @realDonaldTrump on his arrival to London about how women ought to be treated globally. 'Dear Trump...' https://t.co/hJ5uhS9wU6 pic.twitter.com/MwlwJu5Lpf — ELLEUK (@ELLEUK) June 3, 2019

Trump took aim at the mayor earlier in the day as he headed to Britain on a foreign visit.

“@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,” Trump tweeted early Monday morning. “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.”



....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. In any event, I look forward to being a great friend to the United Kingdom, and am looking very much forward to my visit. Landing now! — Donald J. Trump (@realDonaldTrump) June 3, 2019

The spat between the two leaders began after the mayor wrote a Saturday piece for the Observer where he said it was “un-British to roll out the red carpet for Donald Trump.”

“Donald Trump is just one of the most egregious examples of a growing global threat,” Khan said saying he was one of “the fascists of the 20th century.”

Trump arrived and was welcomed in Britain by Queen Elizabeth II on Monday morning.