London’s boroughs have delivered more than 2,000 on-street residential charge points through the Go Ultra Low City Scheme, with more to be delivered by spring this year.