Our analysis reveals Britain needs to build around 120 a day to reach the goal of having 300,000 public chargers by 2030.