ICC 2024: time to take stock