Mayor of London boost for electric charging points to meet net zero goalsAbove: existing electric charging point at the Royal Arsenal in Woolwich. The Mayor of London, Sadiq Khan and London Councils have...