Mindfulness-based Cognitive TherapyWhat is Mindfulness-Based Cognitive Therapy? Mindfulness-based Cognitive Therapy (MBCT) is a blend of Cognitive Behavioural Therapy (CBT)...