Richard Thwaites Richard Thwaites is Clinical Director for First Step, Cumbria Partnership NHS Foundation Trust. Reflection in CBT