18 – 21 JUNE 2026