London mayor Sadiq Khan issued a statement following Trump’s announcement that he had canceled his planned trip to London this year.

Donald Trump tweeted that he was not going to London due to his personal dislike of the location of the new American embassy. The London mayor put out a statement telling Trump that his city didn’t want him to come anyway.

“Many Londoners have made it clear that Donald Trump is not welcome here while he is pursuing such a divisive agenda,” wrote Khan. “It seems he’s finally got that message.”

The London mayor said the U.K. Prime Minister Theresa May made a “mistake” by inviting Trump to the country in the first place.

Even though Trump used the embassy as his excuse for canceling the U.K. trip, reporting from last year indicates that the president fears being greeted with mass protests if he ever set foot inside UK.