Anxiety and depression
CPFT website - A video series for help in managing anxiety and depression.
Self-compassion
CCI Health - GOV.au - An online workbook for helping improve self-compassion, which can in turn help one better manage persistent pain.