Madagascar's high constitutional court says former president Andry Rajoelina has won the presidential election, with the court rejecting all complaints filed over the results.
The court on Tuesday said Rajoelina won with more than 55 per cent of the vote in the Indian Ocean island nation's runoff election last month, while another former president, Marc Ravalomanana, received more than 44 per cent.
Both candidates were present in court for the announcement and supporters of Rajoelina cried out in joy.
Ravalomanana had denounced the runoff results, alleging massive fraud on election day and during vote-counting. He filed more than 200 petitions and complaints with the court, and his supporters have held protests in recent days in Antananarivo, the capital. Rajoelina was president from 2009 to 2014.