Donald Trump has told Theresa May in a phone call he does not want to go ahead with a state visit to Britain until the British public supports him coming. Trump criticized London mayor Khan for his response to the London attack, misquoting the mayor’s message to Londoners not to be alarmed by the increased presence of armed police. The US president said he did not want to come if there were large-scale protests. Khan’s office pointed out Trump’s error later but the president responded by accusing London’s mayor of making a “pathetic excuse.” The Labour leader, Jeremy Corbyn, said on Twitter that Trump’s decision was “welcome, especially after his attack on London’s mayor & withdrawal from #ParisClimateDeal.”