President Luiz Inacio Lula da Silva has vowed to veto the legislation, saying the far-right former leader ‘must pay’ for his crimes.