Trump has been angered by Khan's criticism of his policies.
US President Donald Trump has mocked Sadiq Khan’s height on twitter and called him a “stone cold loser”.
The visiting president, who received three million less votes than Hilary Clinton in 2016, lashed out at London Mayor Sadiq Khan ahead of his trip to the city.
Khan has said that Donald Trump’s state visit to the UK should not be going ahead because of Trump’s ‘muslim ban’, his defence of white supremacists and his threat to veto a ban on rape as a weapon of war.
Writing in the Observer, Khan also criticised Trump’s re-tweeting of UK far-right groups like Britain First, his climate change denial and his attempts to exploit terrorist attacks in London.
While denouncing Khan, Trump has supported Boris Johnson’s campaign to become Prime Minister.
In an interview in The Sun, he said: “I think Boris would do a very good job. I think he would be excellent.”
Major anti-Trump protests are expected in London both today and tommorow, with thousands expected to gather in Trafalgar Square.
Joe Lo is a freelance journalist and a reporter for Left Foot Forward.
As you’re here, we have something to ask you. What we do here to deliver real news is more important than ever. But there’s a problem: we need readers like you to chip in to help us survive. We deliver progressive, independent media, that challenges the right’s hateful rhetoric. Together we can find the stories that get lost.
We’re not bankrolled by billionaire donors, but rely on readers chipping in whatever they can afford to protect our independence. What we do isn’t free, and we run on a shoestring. Can you help by chipping in as little as £1 a week to help us survive? Whatever you can donate, we’re so grateful - and we will ensure your money goes as far as possible to deliver hard-hitting news.