News

During his visit to Scotland, US President Donald Trump renewed his long-standing feud with London Mayor Sadiq Khan, calling ...