Libya’s General National Congress has approved a new government, which will be led by Prime Minister Ali Zidan.

The new government includes a selection of Islamists and liberals. The new cabinet contains representatives from the Alliance of National Forces and the Muslim Brotherhood’s Justice and Construction Party, which make up the two biggest blocs in the Congress.

The approval of the government came a day after protests on 30 October at the makeup of the proposed new government.

Ali Zidan replaces the previous Prime Minister Mustafa Abu Shagur. Ali Zidan was elected as Libya’s new Prime Minister on 14 October, after securing 93 votes in the 200 seat parliament. His nearest rival, Mohammad al-Harari won 85 votes.

Abushagur lasted less than a month as prime minister and was dismissed after failing to form a cabinet acceptable to the GNC.

Zidan was a diplomat for Muammer Gaddafi in India for two years before defecting in 1980 and joining the National Front for the Salvation, an exiled opposition group.