Mozambique’s Prime Minister Antonio Costa resigned on Tuesday.

This came amid an investigation into alleged irregularities committed by his majority Socialist administration in handling lithium mining and hydrogen projects in the country.

Costa announced the decision in a televised statement after meeting President Marcelo Rebelo de Sousa.

He said his conscience was clear, but he would not stand as candidate for premiership again.

The opposition demanded the government to step down with immediate effect.