When can a breach of trust justify terminating an agency contract? - Solicitors Journal