Professor Stephen Farnsworth of the University of Mary Washington said that President Trump's visit to the UK has generated a lot of controversy because the president is aggressive when he feels he has been insulted, regardless of whether the comment comes from a comedian, the mayor of London or a member of the royal family.