We use cookies to collect anonymous data to help us improve your site browsing experience.

Click 'Accept all cookies' to agree to all cookies that collect anonymous data. To only allow the cookies that make the site work, click 'Use essential cookies only.' Visit 'Set cookie preferences' to control specific cookies.

Your cookie preferences have been saved. You can change your cookie settings at any time.

Search

What can we help you with today?

Skip to main

Criminal Appeal Court livestream

mace in courtroom

Notice to viewers

References may be made to sexual offences, violence, or other sensitive matters. Some viewers may find the content distressing.

Where necessary, certain information may be restricted to protect the identity of complainers and witnesses.

Guidance on livestreaming
View of the sign for Court 2 and corridor in Parliament House

Restrictions

Hearings are livestreamed as part of the Scottish Courts and Tribunals Service’s support for open justice.

Please note that recording, storing or broadcasting the proceedings is only possible if permitted under the law on fair dealing or if authorised by the Lord President under the Judicial Office for Scotland Broadcast Protocol.

Any unauthorised capture, re-use, re-editing or redistribution of the material could attract liability for breach of copyright, in addition to the possibility of contempt of court proceedings.

Guidance on livestreaming

Watch a hearing live from the Criminal Appeal Court

Where necessary, certain information may be restricted to protect the identity of complainers and witnesses

Sean Kirkup v HM Advocate

Case: HCA/2025/143/XC

Thursday, 26 February 2026

10:30 until conclusion

Welcome. Hearings are livestreamed as part of the SCTS's support of open justice.

Livestream is available when the hearing begins. Please be advised that there may be a short delay to the start time. Find out about restrictions on livestreaming.

Criminal Appeal Court livestream schedule

Schedule of upcoming livestream hearings at the Criminal Appeal Court.

Sean Kirkup v HM Advocate

Case: HCA/2025/143/XC

Thursday, 26 February 2026

10:30 until conclusion

Sean Kirkup v HM Advocate

Case: HCA/2025/143/XC

Friday, 27 February 2026

10:30 until conclusion

Kassim Nicholas Green v HM Advocate

Case: HCA/2025/539/XC

Wednesday, 11 March 2026

10:30 until conclusion

HM Advocate v Michael Ley

Case: HCA/2026/9/XC

Thursday, 19 March 2026

10:30 until conclusion

Patrick McGrow v HM Advocate

Case: HCA/2025/395/XC

Thursday, 02 April 2026

10:30 until conclusion

Christopher McGahey v HM Advocate

Case: HCA/2025/480/XC

Thursday, 16 April 2026

10:30 until conclusion

HM Advocate v Rodney Shaw

Case: HCA/2026/6/XC

Friday, 17 April 2026

10:30 until conclusion

HM Advocate v Patricia Robertson or Baxter

Case: HCA/2026/8/XC

Wednesday, 22 April 2026

10:30 until conclusion

Karan Batra v HM Advocate

Case: HCA/2025/349/XC

Thursday, 23 April 2026

10:30 until conclusion

HM Advocate v Cameron Woods

Case: HCA/2026/10/XC

Friday, 24 April 2026

10:30 until conclusion

Stacey Balfour v HM Advocate

Case: HCA/2025/346/XC

Thursday, 14 May 2026

10:30 to 13:00 then 14:00 until conclusion

HM Advocate v Tandy Swinton

Case: HCA/2026/11/XC

Friday, 15 May 2026

10:30 until conclusion

Robert Stirling v HM Advocate

Case: HCA/2025/138/XC

Wednesday, 20 May 2026

10:30 until conclusion

Christopher McDonald v HM Advocate

Case: HCA/2025/328/XC

Thursday, 21 May 2026

10:30 until conclusion

HM Advocate v Greg McCubbin

Case: HCA/2026/24/XC

Friday, 22 May 2026

10:30 until conclusion

John Halliburton v HM Advocate

Case: HCA/2025/449/XC

Thursday, 28 May 2026

10:30 until conclusion

Walter Masocha v HM Advocate

Case: HCA/2025/411/XC

Thursday, 04 June 2026

10:30 until conclusion

legal books

Previous livestreams from the Criminal Appeal Court

Find out about previous livestream hearings from the Criminal Appeal Court.

View previous livestreams