Democracy tested: What the 2024 African election scorecard reveals about progress and problems 13 December 2024