I remember the trolley buses in London .... surprising accelleration and quiet .... tho every now and again the power poles would jump off and the driver would have to hook them back on with a long pole ..... my uncle worked on them.
To be fair I think they were scrapped long before the current mayor was thought of .... I remember when the Mayor of London was only heard of on high days and holidays when he waved from a cermonial coach .... not the politicised mayor of these days