All the results from Monday's parliamentary election in Zimbabwe are now in. They confirm the dominance of the governing Zanu-PF party.

It won 145 seats out of a total of 210, according to this tweet from the national broadcaster.

This is in fact a decline on the number of seats the party held after the last election in 2013.

At that time it won 160 seats and the opposition took 50 constituencies.

The country is still waiting for the result of Monday's presidential vote, which opposition candidate Nelson Chamisa says he won and the result is being rigged to give President Mnangagwa victory.

The electoral commission denies there is any rigging, and says people should patiently wait the for the result.