Perhaps the CAA could do some regulation by having an anonymous helpline or somesuch? Or via this link:
https://www.centreforaviationpsychol...other-services
Could concern about a colleague fall under those kinds of services? I have flown with people who IMHO couldn't have passed the ATPLs and skills tests to get them RHS on a jet. Makes you wonder...