A total of 68 investment trusts would have made investors more than £1 million if they had invested the full annual ISA allowance in the same trust each year, ...