Wealth manager St James’s Place has launched a £92.6m share buy-back scheme after announcing a return to profitability last year.