There simply aren't enough training contracts to go around - Solicitors Journal