James Kavanagh QC is one of the top flight barristers in Britain. Each episode has him handling challenging cases and defendants which put his skills to the test regularly.
1/3/1995
1/10/2001
11/4/2021
2/21/1996
Invalid Date
10/11/2018
10/8/2018
2/21/1993
2/15/2019
9/22/2009
9/24/1995
9/8/1997
9/6/1986
2/17/1971
1/31/2008
5/14/1984
1/10/1990
9/25/2001
10/13/2021
9/28/2020
9/15/2002