dgp4indy

Scotland - 8% Of The Population But 15% Of The Social Housing

"Overall, house building is at a lower level with 27 houses built for every 1 000 people in England and 35 built in Scotland but it is in the social housing, built by local authorities and housing associations, that we see the failure to provide homes for the less well off so clearly. Scotland has built 51 380 such homes while England with ten times the population has built 297 440, less than six times as many."
https://talkingupscotlandtwo.com