‘Greener Scotland’ initiative has seen hundreds of public charge points put in public car parks by local councils all over the country . These are the ones that were/are free at point of use and intended to increase the uptake of EVs . This was alongside the free home charge points and seven years interest free finance Scottish Government we’re offering to encourage purchase of new EVs .I certainly don’t recall having ever seen charging points which are provided by the Government or local Government - they’re all commercially operations - either charging companies, fuel companies or destinations (eg shops, hotels, etc).
As for generating capacity and distribution ( national grid ) , I doubt the EV charging companies will be paying for that infrastructure.