A whole range of things could have changed, in this specific instance I have no details as to what has changed. All I do know is that this "preacher of hate" like quite a few other Islamic, Christian and non-religious (apparently) "preachers" of hate" have been refused entry into the UK. Usually the grounds given are public order concerns.