David Yates KCPump Court Tax Chambers ‘David is a superb lawyer with an almost unique combination of skills. He would be top of my list of leading counsel for tax related professional liability claims against lawyers.’