One in five barristers will earn more than £240,000 this year and nearly 80% earn more than £90,000 annually. But the Bar Council and Legal Services Board figures showed a wide disparity in earnings, with many criminal barristers struggling.