Yesterday, Mr Grayling’s civil servants published figures showing 1,200 barristers are paid more than £100,000 a year in public money for work in the criminal courts, and that 300 of them were paid more than £200,000 in fees from the taxpayer.
[