Practitioner Health is a free, confidential NHS primary care mental health and addiction service with expertise in treating health & care professionals. Self-refer on their website.