2025 Programme

Programme updated 05/06/2025 and subject to minor changes