Solomon Barnes, who seriously injured two dog walkers in a hit and run, has resigned the directorship of his Auckland company ...