Client satisfaction, employee engagement and adviser retention all dropped for wealth manager St James’s Place in 2025.