Mindfulness has developed from the Buddhist philosophy and integrated with CBT to create a programme of meditation
and other techniques that enable one to live life in the present, to relax, accept and let go of negative thinking.
Mindfulness has been recognised by NICE as the most effective way to deal with stress and prevent depression.