Credit crunch sees 312 law jobs cut… and counting