The 2024 matric results are out and just days before the release they were already potentially leaked. Here's what happened.