What are the benefits of mindfulness?

Research evidence shows that practising mindfulness can help significantly in dealing with stress, anxiety and depression.