Don't take this as an indictment of all electric buses. London has over 500 electric buses (out of 9,000). A lot of the buses in my neighborhood are the new electric double-decker ones and it's extremely nice. They are quieter, run smoother, don't polute the air, and have cool features like USB charging at every seat. It is like riding in a Tesla - just an obviously better bus experience. It will just take some time to get all the tech worked out everywhere as all these buses are custom spec and not mass produced models yet, but we will get there.
This page has good info but doesn't include the newest batch of buses yet: https://en.m.wikipedia.org/wiki/Low_emission_buses_in_London