I think that street parties are discouraged in Scotland and alcohol is not allowed on the streets in many areas.
Perhaps that is because Scotland has a much higher rate of alcohol-related deaths and a higher rate of alcohol consumption per capita than England and Wales.
Alphabetical girls and boys names January 2024