Sri Lanka at the Crossroads: The Presidential Election 2024