CA314 Director of Public Prosecutions v Thornton [2018] IECA 314 (21 November 2018)