The head of Brazil's electoral court has rejected a complaint from President Jair Bolsonaro's party to challenge October's run-off vote, which the incumbent lost by a narrow margin.

According to a court document, Alexandre de Moraes, who is also a Supreme Court justice, also fined the parties in Mr Bolsonaro's coalition close to 22.9m reais (€4.1m) for what the court described as bad faith litigation.

Leftist ex-President Luiz Inacio Lula da Silva narrowly defeated Mr Bolsonaro in the 30 October run-off election, marking a comeback for the leftist former president and the end of Brazil's most right-wing government in decades.

Mr Bolsonaro has remained largely silent since losing re-election, but the far-right leader did not explicitly recognise the result, although authorised the transition of power.

Mr Bolsonaro cited "the feeling of injustice" of his followers, who in some cases continue to demonstrate in front of military barracks demanding a military intervention against the election outcome.

Yesterday, Mr Bolsonaro's Liberal Party filed a complaint to challenge the outcome of the election claiming to reject ballots from some 280,000 electronic voting machines, which they said had flaws and that their votes should be invalidated, an argument that election authorities met with initial scepticism.

A protester outside an army barracks in the capital city

Mr Bolsonaro's party alleged a "malfunction" of five models of ballot box, supposedly demonstrated in a technical report by the Legal Voting Institute, hired by the party itself, which it said "would jeopardise the transparency of the electoral process."

Electoral experts and political analysts judged the attempt as weak on merits, though it could still fire up supporters who have been protesting Mr Bolsonaro's loss.