Thing is the kier beer and Johnson's parties aren't the same thing.
KS was actually having a work meeting whilst different rules applied.
It was never about what they were eating and drinking.
Johnson had various parties. They weren't work events. He then claimed not to know the laws - he came in tv every night and told us about - and therefore didn't believe he'd done anything wrong.
If KS had been in that room with his wife and his builder from back home I'd be saying exactly the same thing about him.
Fwiw if Rishi had merely turned up to a work meeting and then left the room when he realised there were Jon work people there I'd be against his FPN too. In fact I'm still undecided because the facts haven't been published yet whether I think he should have got one or not.
I'm 100% sure Mrs Johnson should have been fined (and was) and the interior designer too (but we haven't been told if they did or not yet?) they are not employees of DS and should not have been in the meeting room as it's not their place of work.
The same as if I was sat in my classroom with people in my bubble eating cake I'd not expect a fine. I was following the governments guidance in my place of work.
If I'd have invited a friend into my classroom to eat lunch who didn't work there then that was a social gathering.
However it's not really just about what he was doing. It's about how he lies and misleads parliament and the public and therefore about whether he's broken the ministerial code.