What do you think is the root cause of this non- compliance?
At the risk of stating the obvious, that is the key question. Whatever the government does, if too many in the population won't support it, it becomes pointless in suppressing the spread.
It would be a bit of nerve for me to try to answer this when I don't live in the country, not that non-compliance is a uniquely British thing. I imagine everywhere starting getting a bit lax over the course of the summer.
If I have noticed anything from the
Daily Wail brigade, it is that the reasons for the hygiene distancing measure have simply not penetrated their brains. They haven't got a clue, and/or they have been listening to disinformation from those sharing their ignorance on the internet. They don't believe wearing masks will help, and some even maintain this is actually harmful! Considering how many of them would be on the far right, they are extremely bolshy. They are right-wing snowflakes.
They just don't understand the object is to protect the health service from being overrun.
The same phenomenon occurs amongst Brexiteer commenters on YT - willful ignorance, a distrust of experts and gullibility in believing those who tell them what they want to hear.
It's a strange thing to behold, a kind of stupor. I've tried answering a couple of times, but you are not dealing with reason or people who at least make an effort to read what you actually said.
It might also be the government has been woefully inadequate in informing the country the reasons for its actions, and the two put together are quite literally a deadly combination.