Cognitive Behavioral Therapy (CBT) is available for free on the NHS for various mental health issues, even without a formal diagnosis. While the service is accessible, waiting times can differ based on your location. The salary range for CBT therapists is between £144,641 and £202,731, reflecting their expertise.