LONDON (Reuters) - British Foreign Secretary Boris Johnson said on Tuesday he saw no reason to cancel Donald Trump’s state visit to Britain after the U.S. president criticized Mayor Sadiq Khan’s response to the London Bridge killings. Prime Minister Theresa May called Trump’s comments “wrong.” Trump has lambasted Khan on Twitter, accusing him of making a “pathetic excuse,” for saying Londoners should not be alarmed by the sight of additional police on the streets of the British capital after Saturday’s attack that killed seven people. “The invitation has been issued and accepted and I see no reason to change that, but as far as what Sadiq Khan has said about the reassurances he’s offered the people of London, I think he was entirely right to speak in the way he did,” Johnson said in a BBC radio interview when asked whether Trump’s state visit should be canceled. No date has been set for the visit, which was agreed during May’s visit to Washington in January and seen as a sign of her desire to maintain good ties with Britain’s traditional close ally as Trump began his presidency. The Conservative prime minister has said Khan is doing a good job, echoing public sentiment across London. On Tuesday, May told a political rally in response to a question about Trump’s tweets, “I think Donald Trump was wrong in the things that he has said about Sadiq Khan.”  Trump and Khan, the son of Pakistani immigrants and the first Muslim elected as London’s mayor, have been at odds since Khan denounced as “ignorant” Trump’s campaign pledge to impose a temporary ban on Muslims entering the United States. Since taking office on Jan. 20, Trump has ordered temporary travel restrictions on people from several Muslim-majority countries, although the ban is currently held up by federal courts. Asked on Tuesday about the London visit, White House spokesman Sean Spicer said only that Trump intended to go and that “he appreciates her majesty’s gracious invitation.” Asked on Monday evening if he would like Trump’s visit to be called off, Khan, a member of Britain’s opposition Labour party, said his position remained the same. “I don’t think we should roll out the red carpet to the president of the USA in the circumstances where his policies go against everything we stand for,” Khan told Channel 4 News. Tim Farron, leader of the opposition Liberal Democrats, also has urged May to cancel the visit, saying Trump was insulting Britain’s values “at a time of introspection and mourning.” Former Democratic U.S. presidential candidate Hillary Clinton, defeated by Trump last November, praised Khan’s performance in dealing with the attacks.  Speaking at a fundraising event on Monday, she did not name Trump but said it was “not the time to lash out, to incite fear and use trash talk and terror for political gain,” the Washington Examiner reported. Deputy White House spokeswoman Sarah Sanders told reporters on Monday that she did not think it was correct to characterize Trump’s tweets as “picking a fight” with Khan.  Asked if Trump was attacking the mayor because he is Muslim, Sanders replied: “Not at all. And I think to suggest something like that is utterly ridiculous.” Trump’s oldest son, Donald Trump Jr., defended his father. “Every time he puts something out there he gets criticized by the media. All day, every day,” Trump Jr. said in an interview with ABC’s “Good Morning America” broadcast on Tuesday.   “And guess what, he’s been proven right about it, every time. We keep saying, ‘It’s going to be great’ and ‘Hold fast,’ ‘We’re going to keep calm and carry on.’ Maybe we have to keep calm and actually do something,” he said. He was referring to a World War Two-era slogan of resilience, to “keep calm and carry on”, that Britons have echoed following the London attack. British author J.K. Rowling said on Tuesday that if a state visit did go ahead, Trump’s tweets related to the attack should be enlarged and shown wherever he goes. “I’d rather he didn’t come, but if he does, I’d like his vile Tweets juxtaposed against whatever he’s been coaxed to read off an autocue,” Rowling, celebrated for her Harry Potter books and a frequent critic of Trump, wrote on Twitter. 