Brazil’s leftist President Luiz Inacio Lula da Silva and far-right Senator Flavio Bolsonaro have clashed over living costs and corruption in the last presidential debate before Sunday’s election. Both candidates sought to win over undecided voters with their starkly different visions. Michael Fox reports from Florianopolis.

