I think that there have been two main issues with the public following "the rules"
A) The rules have all been hazy and ill defined. I once sought clarity on an issue from a friend in the police force and they were none the wiser.
B) (and this is more significant, in my opinion) - All parties, but *especially* the one in command and making the rules should have lead by example!
There should have been no far fetched eye test excuses. Regardless of if rules were or were not broken then, the damage done to public confidence by such nonsense has, undoubtedly, cost lives.
I don't agree with what the new leader of the labor party has done regarding the anti-Semitism suspensions etc but I can fully understand why he has done it - to set a clear and indisputable example of zero tolerance.
The government setting the rules would, I suspect, have had a different reaction from the general public if they had shown zero tolerance to discrepancies within their own ranks.
Eye test illegality or otherwise, it's perception that counts, and the perception has been that "if they're not following their own rules..."
It should have all been clear cut with no room for confusion.