can a trainee solicitor give an undertaking