> the leadership is banned from entering the UK for the foreseeable future
Not at all. But if they do enter, they might find difficulty leaving.