David Yates KC
‘David has an outstanding ability to explain technical and difficult issues, which not only demonstrates his excellent specialist knowledge and court experience, but in a straight forward and sensible way that really helps lay clients grapple with the issues and decisions they face.’