SJP profits hit £400m in 2024

Profits after tax at St James’s Place were £398.4m last year compared to a 2023 £9.9m loss, latest results show, while the firm added its multi-million pound ongoing service review was a work in progress.