Ranil Wickremesinghe, Sri Lanka's new prime minister, is no stranger to politics.

This is the sixth time the opposition lawmaker has held the post, and he is known domestically as an effective operator. He now faces the daunting task of leading the country out of its worst economic crisis since independence.

Leader of the opposition United National Party (UNP), Wickremesinghe was sworn in by Sri Lankan President Gotabaya Rajapaksa at a ceremony at the president's house on Thursday.