Agenda - Saturday 3 June 2023