I do not know much about British politics, but I bet that the white Christians are happy to vote for a Moslem, and claim that they should not discriminate. And the Moslem voters all voted for the Moslem to be mayor of London.
White Christians are the least racist people in the world, by far. They will readily accept all races, religions, nationalities, gender preferences, and whatever. No one else thinks that way.
I thought that it was illegal for Catholics to hold high political office in Britain. Didn't a recent Prime Minister wait until he was out of office to convert to Catholicism? Maybe Moslems are now more acceptable than Catholics.
Doesn't Britain still have an official state religion?
I don't know, but my hunch is that we are headed for another world war. The Moslems will attempt to take over Europe, once they think that they are critical mass. The Europeans will eventually get fed up with their leaders betraying them, and find that drastic action is needed to reverse the damage. It will be ugly.