We should be more like Switzerland and Germany where there are laws around the social contract to stop people behaving anti-socially. I might draw the line at times of day to hang your washing out, and not being able to mow your lawn on sundays or whatever, but some of them absolutely should be introduced here.
It should be illegal for people to stink up the streets and residential areas with weed smoke. It's so common now and so poorly policed that it may as well be legalised but people should not be able to smoke it anywhere but in registered cannabis cafes (like licensed pubs) or INSIDE their own homes with the windows closed. The rest of us shouldn't have to tolerate it wafting into our own homes from neighbouring gardens and getting a gobful of it from someone passing on the street. I work in a public facing role and the amount of people who come in STINKING strongly of weed is mad. It lingers for 20 minutes after they've left. Sometimes it wafts in through our ventilation shafts because someone on the street outside is smoking it nearby. Hideous.
It should be illegal for people to play music or videos or have phone calls on loud speaker in enclosed public spaces without headphones. Restaurants, trains, planes, cinemas, waiting rooms etc. I find it incredibly rude, selfish and and intrusive. Sadly it's so common and I think it's indicative of a change in attitudes generally these days. Everyone is so entitled and focused on their own 'rights' rather than their civic responsibility to others.
Fast food restaurants should be made to pay a litter tax, rising proportionately to the size of their establishment, to fund dedicated council clean up teams. This is because of all the lazy, filthy fuckers who chuck their McDonalds cartons out of their car windows, or leave piles of chewed chicken bones and kebab remains in lying on the beach or in the park.