Sri Lanka is holding a presidential election in 2024.
The current president is Ranil Wickremesinghe. He was made president by parliament in 2022 after the previous president, Gotabaya Rajapaksa, fled the country and resigned due to mass protests.
Wickremesinghe has been Sri Lanka's prime minister several times and is a veteran politician, though is also widely seen as "an ally of the Rajapaksa government."
Will Ranil Wickremesinghe win Sri Lanka's presidential election in 2024?
Sri Lanka is holding its presidential election this Saturday. Al Jazeera reports that polling has the current president, Ranil Wickremesighe, behind an opposition candidate, Anura Kumara Dissanayake.
https://en.wikipedia.org/wiki/List_of_presidents_of_Sri_Lanka shows that relatively few presidents have been re-elected...