Londoners have been treated to some snazzy new buses featuring charging points, phone holders and sunroofs. The all-electric buses, which have been introduced on the capital’s route 63, have been hailed as the way to get commuters out of their cars and onto public transport.