Sri Lanka's speaker of parliament Sunday recognised Ranil Wickremesinghe as the lawful prime minister, three days after his sacking by the president threw the Indian Ocean island into constitutional chaos.
The move came after the government promised a cabinet reshuffle after a no-confidence motion against Prime Minister Ranil Wickremesinghe was defeated last week.
The JHU, or the National Heritage Party, said Saturday's vote showed the people were unhappy with the government of Prime Minister Ranil Wickremesinghe, which has struggled to overcome internal divisions.
Sri Lanka's ruling alliance was humiliated on Sunday in local elections seen as a test of its leadership as the party of former strongman president Mahinda Rajapakse pulled off a stunning landslide victory, final results showed.
Sri Lanka on Wednesday announced it was setting up an office to trace thousands of people still missing seven years after the end of its ethnic war, to try to bring closure for families.