DfT publishes statistics on number of EV charge pointsThe Department for Transport has released a document detailing the number of public charging locations, with London leading overall, but Scotland being the leader in number of public rapid chargers.