Marxist political outsider takes oath as new Sri Lanka president as voters reject establishment parties
His victory follows a period of both political and fiscal turmoil that led to former president Gotabaya Rajapaksa’s resignation amid mass protests in 2022. Mr Rajapaksa fled the country and was replaced by his prime minister Ranil Wickremesinghe, who also ran in Saturday’s election but finished a distant third.