The Edinburgh fund manager's new chair says 2025 returns fell well short of benchmarks as clients withdrew £13.8bn and assets dropped to…