Sri Lanka's ousted prime minister Ranil Wickremesinghe (Photo: LAKRUWAN WANNIARACHCHI/AFP/Getty Images)

A prolonged power-struggle between Sri Lanka’s president and his sacked prime minister has paralysed the island’s government and must be solved immediately, a key MP said Wednesday.

President Maithripala Sirisena is yet to appoint several ministers since controversially dismissing Ranil Wickremesinghe’s administration last month and appointing former strongman Mahinda Rajapakse in his place.

The move, which has been described as illegal by opponents, has triggered a constitutional crisis.

Sirisena has filled only 20 of 30 cabinet positions — purposefully keeping some portfolios vacant to tempt legislators of Wickremesinghe’s party to defect to his and Rajapakse’s side ahead of a parliamentary vote on November 14.

The vote will determine whether Wickremesinghe or Rajapakse has a majority to form a government.

“Our country is going down the precipice. No one is working in government offices,” Kumar Welgama, a senior member of Rajapakse’s party and an influential Sri Lankan politician, told reporters in Colombo.

“Public servants want to know who the real PM is. People are confused,” he added, calling for the suspension of parliament to be lifted so that the issue of who is the rightful prime minister can be settled.

“Today, we are the laughing stock of the world. One prime minister is in the official residence and the other is in the PM’s office.

“We need to settle this issue through parliament,” he said.

Sirisena sacked Wickremesinghe on October 26 due to an intense personality clash between the two.

Wickremesinghe says his dismissal was illegal and claims to command a majority in parliament.

Rajapakse also maintains that he has a majority, however, leaving the country in the unusual position of having two people claiming to be prime minister.

Sirisena shut parliament a day after sacking Wickremesinghe. He has refused calls to reconvene it at the earliest opportunity, saying it will not reopen until November 14.

According to latest counts, Wickremesinghe has 103 MPs from the 225-seat assembly after gaining a defection on Tuesday, while Rajapakse and Sirisena have 101.

Most of the remaining 21 MPs are set to oppose Rajapakse, observers say.

(AFP)