Every new house built should have solar panels fitted, that should be a requirement when planning permission is granted. We have hundreds of new houses being built in Elgin yet there are no new schools, no new hospitals, no new doctors surgery's, no new dentists just making existing services even worse. From what I can see from the main road not one house has solar panels fitted.
I've said this before but I was unable to find a time when housebuilding actually provided the schools, the hospitals, the doctors surgerys or the dentists.
Some times when places like new towns were set up there were some provisions and where I live for example the land for new school was allocated and built, but historically I struggle to find much at all in the way of planning for or actual development like you mention.
Historically the local authorities and or local enterprise would set those things up depending what your talking about.
All we seem to be doing now is bashing the house builders for not providing services that the state should be doing.
A lot of the houses near me do have panels so I suspect its a local planning thing. Problem is its a pretty silly provision. Often a large roof with 4 inset panels smack bang in the middle.
Completely daft as for a sensible system they would need to be pulled out and done again, or just over panelled.
For me it would be far more sensible and far easier to legislate that there must be the provision for panels covering at least 75% of the roof (ie wiring that will support that), and that suitable location is provided with the basic wiring in place.
Also it should provide that a battery of 10kwh minimum could be sited there with the inverter etc.
It would add a tiny amount to the build costs but would make installation far easier.