IEB matric results 2024: A year of excellence and resilience