What does London’s Moslem mayor have to say about this?
You mean beside "terrorism is part of the price you pay for living in a major city"?