May obviously doesn’t believe in free speech, hence the government constantly banning speakers into the UK.
Since it is London and the London mayor is a muslin, it may have not been May.