CBT is a widely used & researched talking therapy proved to produce positive result when used well to treat a wide range of emotional and physical health conditions in adults, young people and children.