Srinagar, July 29 -- U.S. President Donald Trump has once again lashed out at London Mayor Sadiq Khan, labeling him a "nasty person" and accusing him of doing a "terrible job." The remarks were made during a joint press conference in Scotland with UK Prime Minister Keir Starmer, who stepped in to defend Khan, calling him a "friend."

When asked if he planned to visit London during a September state trip, Trump confirmed but added: "I'm not a fan of your mayor. He's done a terrible job."

Despite Starmer's interjection, Trump doubled down: "The Mayor of London. a nasty person."

The long-standing feud between Trump and Khan dates back to Trump's first term, with past clashes over Khan's criticism of Trump's Muslim travel ban and broader co...