Zimbabweans lining up to cast their votes, [Photo: BBC]
Zimbabweans are voting in presidential and parliamentary elections after a campaign dominated by the country’s soaring inflation.
The day has been declared a holiday to allow the 6.62 million registered voters a chance cast a ballot.
President Emmerson Mnangagwa faces 10 challengers, including Nelson Chamisa of the main opposition Citizens Coalition for Change (CCC).
A presidential candidate needs more than 50% of the vote to win.
If there is no outright victor, a presidential run-off will be held in six weeks on 2 October.
It is first election since the death of Robert Mugabe, the man who dominated Zimbabwean politics and the ruling Zanu-PF party for decades.
He died in 2019 nearly two years after he was ousted in a military takeover and replaced by his deputy, Mr Mnangagwa.