Fri 29 May 2026, 17.00–19.00 BST
Tue 9 June 2026, 11.30–16.30 BST
Tue 9 June 2026 – Wed 10 June 2026, 21.00–2.00 BST
Wed 10 June 2026 – Thu 11 June 2026, 16.00–0.00 BST
Thu 11 June 2026 – Fri 12 June 2026, 21.00–2.00 BST
Sat 13 June 2026 – Sun 14 June 2026, 21.00–2.00 BST
Sun 14 June 2026, 19.00–23.00 BST
Mon 15 June 2026 – Tue 16 June 2026, 20.00–0.00 BST
Wed 17 June 2026, 14.00–23.55 BST
Fri 19 June 2026, 15.00–23.55 BST
Sat 20 June 2026 – Sun 21 June 2026, 22.00–3.00 BST
Sun 21 June 2026, 12.00–17.00 BST