U.S. President Donald Trump, days before his state visit to the U.K., again weighed in on British politics, saying Boris Johnson "would do a very good job" as prime minister. He also referred to Meghan, the duchess of Sussex, as "nasty."