Funds under management at St James’s Place reached “record” levels at the end of 2024, despite a drop in inflows.