I know next to nothing to Britain and London's politics but I can't trust/don't want to have leaders that have to put up buffoon front to get elected or get traction. Because next time you risk getting a real buffoon. Or worse, it won't matter wether politicians are buffoons or not.
Boris Johnson as Prime Minister. Imagine the bicycle lanes... Which is not to say that I disagree with you. As mayor of London he knew what was important and it was not what most people would think is important.