Sir Stephen John Irwin, is a retired British judge and barrister. From September 2016 until October 2020, he was a Lord Justice of Appeal. From May 2006 to 2016, he served as a judge of the High Court of England and Wales. From Wikipedia
New medical evidence and additional hypoglycemia cases challenge the safety of Colin Campbell's conviction for insulin-related deaths in Leeds hospitals.