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.
1995-01-03
2024-04-09
2019-02-06
2009-09-22
1995-09-24
1997-09-08
2020-06-21
2020-03-15
1992-03-05
1996-03-18
1990-01-10
2018-04-26
1954-04-08
2019-04-09
2019-05-05
2024-10-31
2004-01-12
2007-04-01
2008-03-10
1997-03-04
2024-06-21