Mr Khan was about to start speaking when he was disrupted
Supporters of US President Donald Trump have disrupted a speech by Sadiq Khan and called for the London Mayor to be arrested.
Mr Khan was about to start speaking to a think-tank in London when he was disrupted by protesters from a group called the White Pendragons who shouted pro-Trump and pro-Brexit slogans.
In a tweet on Friday, Mr Khan said Mr Trump had got the message that he was "not welcome" in London after the President cancelled a planned visit to open the new US embassy.
Many Londoners have made it clear that Donald Trump is not welcome here while he is pursuing such a divisive agenda. It seems he’s finally got that message. pic.twitter.com/YD0ZHuWtr3— Sadiq Khan (@SadiqKhan) January 12, 2018
In a video posted on social media, one man could be heard saying: "Ladies and gentlemen, we're here today to make a non-violent, peaceful citizen's arrest."
Mr Khan sat down and flicked through a newspaper while police escorted the demonstrators away.
As security began to appear, those in the audience started to heckle and slow-hand-clap.
But a protester, unperturbed by the reception, said: "We stand under common law jurisdiction.
"If you touch us, you'll be done for common assault. Please stand back, do not touch us. We're not leaving, we've paid for a ticket."
He also accused The Fabian Society, where Mr Khan was about to speak, of "subverting" the constitution.
Mr Khan has called President Trump's policies "divisive", describing them as the "polar opposite" of London values of "inclusion, diversity and tolerance".
When Mr Khan resumed his speech he made light of it, saying: "On the plus side I wasn't served with a P45," referring to British Prime Minister Theresa May's Tory conference speech interrupted by a prankster.
He added: "It is a pleasure to be here even though we were distracted by the actions of what some would call very stable geniuses."
Mr Trump recently used the words "stable" and "genius" to describe himself.