Balbir Singh remains highest paid criminal barrister in UK