Should the UK refuse President Donald Trump a state visit while his immigration ban remains in place?