Flávio Bolsonaro, 45, beat President Luiz Inácio Lula da Silva, 80, in the first round and enters the 25 October runoff as favourite. His pledge to use far-right congressional gains to amend Brazil’s constitution and “re-democratise” the country has alarmed historians and opponents.