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.
This is a reminder that in order to access this feature or content, a login is required. Please ensure that you have a valid account and are logged in before attempting to access this resource