President Dr. Mohamed Muizzu has reshuffled his cabinet after he dismissed Finance Minister Dr. Mohamed Shafeeq.

Foreign Minister Moosa Zameer replaced Shafeeq while Health Minister Dr. Abdullah Khaleel was appointed the new Foreign Minister.

In another reshuffle, Minister at the President's Office Abdullah Nazim Ibrahim was appointed the new Health Minister. He was the Health Minister during the tenure of former President Abdullah Yameen.

The President's Office said that all three ministers have taken their oaths of office at a ceremony held today at the President's Office. The President was present at the ceremony.

The President's Office did not say why President Muizzu reshuffled his cabinet but reports have said that the decision was made at the cabinet meeting held today.