New electric buses charged by pantographs have been rolled out on one of London’s longest bus routes. The fleet of 20 buses ...