Morocco's liberal RNI party has won most seats in the country's parliamentary elections followed by another liberal party, while co-ruling PJD Islamists suffered a crushing defeat, preliminary results showed on Thursday.
RNI, led by billionaire agriculture minister Aziz Akhannouch, took 97 of the 395-seat parliament, followed by PAM with 82 seats and the conservative Istiqlal with 78 seats.
The PJD, which had been a coalition partner in the previous two governments had only taken 12 seats after a count of 96 per cent of all parliamentary seats. The results show a massive turnaround in fortunes as the RNI had only won 37 seats at the last election in 2016, while the PJD took 125.
RNI ministers controlled the key economic portfolios of agriculture, finance, trade and tourism in the outgoing government.
Turnout in Wednesday elections improved to 50.3 per cent, up from 43 per cent in 2016, as Morocco held parliamentary and local elections on the same day.
Morocco is a constitutional monarchy where the king holds sweeping powers in the North African country. He picks the prime minister from the party that won the most seats in parliament who will then form a Cabinet and submits it for the king's approval.
The palace has the last say on appointments concerning key departments including the interior, foreign affairs and defence.
New voting rules were expected to make it harder for bigger parties to win as many seats as before, which means the RNI will have to enter into coalition talks to form a government.
The palace also sets the economic agenda for the country of 37 million people and has commissioned a development model that the new government is being asked to implement.
In a statement on Wednesday, the PJD accused rivals of buying votes, without naming any or providing details.
Despite having been the largest party since 2011, the PJD has failed to stop laws it opposes, including one to bolster the French language in education and another to allow cannabis for medical use.
The PJD will move into the opposition if it does not win elections, Lahcen Daoudi, former PJD minister told reporters.