The current Mayor of London (Sadiq Khan), his religion (Islam) and immigration are unrelated.
Sadiq Khan is the Labour candidate who succeeded the previous Conservative mayor by majority in a democratic vote. Swings between the two major parties are common.
In other totally unrelated news, 12% of the population of London are Muslim.
Your reckless conflation of facts paints you as a troll of religious discrimination if not outright racism.