Stewart also mocked Trump's visit to the UK, giving the president unserious political pointers. "You may call it free speech ...