gordon cole QC