Sri Lanka’s Prime Minister, Ranil Wickremesinghe, has been elected as president to replace the former president, Gotabaya Rajapaksa, who was forced out of office amid anger over a spiralling economic crisis.
Wickremesinghe, who has been prime minister six times but never president, won an overwhelming victory in parliament this Wednesday, where MPs voted for the new president in an unprecedented secret ballot.