Wed 27 May 2026, 17.30–18.30 BST
Wed 27 May 2026, 18.30–21.30 BST
Thu 28 May 2026, 9.00–17.00 BST
Thu 28 May 2026, 12.00–13.00 BST
Thu 28 May 2026, 13.00–13.45 BST
Thu 28 May 2026, 17.00–18.00 BST
Fri 29 May 2026, 13.05–13.50 BST
Fri 29 May 2026, 14.00–15.00 BST
Fri 29 May 2026, 17.00–19.00 BST
Sat 30 May 2026, 11.00–16.00 IST
Sun 31 May 2026, 14.00–16.00 IST
Mon 1 June 2026, 13.10–13.40 BST
Mon 1 June 2026, 14.00–15.00 BST
Tue 2 June 2026 – Fri 5 June 2026, 9.00–17.30 BST
Tue 2 June 2026, 9.30–15.00 BST