Everything old is new again: https://en.wikipedia.org/wiki/Trolleybus
London once had the world's largest system: https://en.wikipedia.org/wiki/Trolleybuses_in_London
London once had the world's largest system: https://en.wikipedia.org/wiki/Trolleybuses_in_London
They also experimented with a few electric buses and that also had range problems but much more importantly they realized if they had hundreds of buses charging overnight it would be a significant strain on the electricity system. Distributing the buses throughout the system and their charging in time by charging them at stops would be a solution to this.