Stephen Eyre — British QC and judge