23 May 2024

It was only weeks ago that the Democrat Party was struggling to survive one of its biggest crises. The country’s oldest political party had just suffered from a humiliating defeat in the March-24 election. And its leadership was in disarray, being caught in a dilemma over its future course.