Leader of the United National Party Ranil Wickremesinghe has been appointed as the next Prime Minister of Sri Lanka. Wickremesinghe took his oath before President Gotabaya Rajapaksa in a ceremony at the President's residence.