KEY POINTS
  • London Mayor Sadiq Khan calls on Britons to show their "liberal values" and voice their "freedom of speech."
  • The U.S. ambassador confirms that Trump will "definitely" visit London in July.
  • Trump and London's Muslim mayor have a long-standing feud.