South African Elections 2024: The Results and Implications for the Region and Beyond