ed richards barrister