British clash on Trump state visit