It's interesting to read about England from an outsider's perspective.
If you break down in England people will help you to push the car to somewhere out of the way and safe until it can be fixed or towed. Same with minor accidents. The priority is to get the cars out of the way so you're not a nuisance to others going about their business.
We figured something like that happened. We’ve really liked engaging with the people here. They have been friendly and happy to have a chat and a laugh. I’ve got some good stories to tell for sure!