20170924 world.us: London mayor says Britain should not host President Trump on state visit