Our previous house was in a cul-de-sac of council houses, most of which had subsequently been bought (as had ours by one of its previous tenants).
Nobody had their own drive, but as with most council/social housing layouts, there was a reasonable amount of space for at least one car per house, but not a lot more. HOWEVER, it was laid out in such a way that most of the houses had alternating plots of communal greenery and communal parking spaces (both at 90 degrees to the road) at the front of their houses, in a way that made them look like they belonged to the house they were closest to.
Although they were free for anybody to use, it was made clear that they were claimed as exclusive drives and you would have felt very awkward parking in one - and as the residents were now owners rather than council tenants, they were now much more territorial in protecting what they had appropriated as part of their own property.
Those of us clustered at the end of the cul-de-sac would not have had room for a similar layout, so instead, we had an L-shaped 'row' of five (usable) spaces which we could use instead.
Of course, nobody saw it that way and, as they weren't directly in front of the end houses, they were used as free-for-all spaces - often by people who had also claimed the free-for-all spaces in front of their houses as exclusive drives.
We couldn't do anything about it, of course, but we decided when we came to move that a house with a drive was an absolute must, even if that meant we would have to compromise elsewhere (such as a garden).