‘In power’? The Mayor of London has very few powers - far less is in his control than the mayor of a large American city.
Have you taken a close look at London lately? He’s using the powers he has - especially with the Met behavior and 2 tiered policing.