1) No glasses;
2) High IQ;
3) A loner.
Okay, let's be consistent.
The most interesting part is the third point. If the Mafia decided to lie about him, he would immediately be exposed as a doctor. Therefore, if 3 is a lie, Lock is neither a civilian nor a Mafia member.
If 3 is true... Why would it be true? As far as I understand, a Mafia member can easily avoid being exposed during questioning by saying that he is a city dweller with a high IQ and no glasses – such people exist. We change the point about glasses – we have a city dweller who lied about his glasses.
Therefore, either Lock is a master of psychological games and predicted this post, or he is a city dweller, and whoever is lobbying for him is a Mafia member. And whoever wants to impose a block can also be a Mafia member, because extra days without killings give an advantage to the city – it allows them to gather information.
e si ieu muoir, er mi grans deliuriers