Thu 29 May 2025, 13.00–13.45 BST
Thu 29 May 2025, 13.00–14.00 BST
Thu 29 May 2025, 13.00–19.00 BST
Thu 29 May 2025, 15.00–16.00 BST
Thu 29 May 2025, 16.00–17.00 BST
Thu 29 May 2025, 16.10–17.10 BST
Fri 30 May 2025, 12.00–13.00 BST
Fri 30 May 2025, 13.00–14.00 BST
Fri 30 May 2025, 13.30–14.30 BST
Fri 30 May 2025, 14.00–15.00 BST
Sat 31 May 2025, 16.00–17.00 BST
Mon 2 June 2025, 12.30–13.30 BST