The Realist Evaluation of changes to the Care Programme Approach 

A realist approach explored challenges, effectiveness, and optimisation.