Brazilians will decide on Sunday between two polarising politicians with dramatically different visions for Latin America’s most populous nation.
Following a drawn-out and acrimonious campaign, a tight result is expected from the run-off vote between rightwing populist Jair Bolsonaro, the current president, and leftist former leader Luiz Inácio Lula da Silva in what is a defining moment for the political course of the country.
An ex-army captain who has praised Brazil’s past military dictatorship, Bolsonaro is cast by his supporters as a freedom fighter and defender of traditional values protecting the country of 215mn against a slide into godless socialism.