London Mayor Has Message for Trump After ‘Stone Cold Loser’ Comment

President Donald Trump has touched down in the U.K. for his first official state visit. But before his arrival, Trump made waves, telling British tabloid The Sun that he thinks Boris Johnson would “do a very good job” as the next Prime Minister and told them in the same interview that Duchess of Sussex, Meghan […]