The investment trust sector, the custodian of £269billion of the nation's savings, can trace its history back to 1868.But ...