Em um dia atípico para os eleitores de Pesqueira e Joaquim Nabuco, que tiveram eleições suplementares após impugnação na chapa dos prefeitos eleitos em 2020 nos dois municípios, Charles Batista, do Solidariedade foi o escolhido para comandar o município localizado na Zona da Mata Sul de Pernambuco em um “mandato tampão” até as eleições municipais de 2024.
Com 53,83% dos votos (5,598 eleitores), Charles desbancou o seu concorrente, Lírio Júnior (PSB), que obteve 46,17% dos votos (4.801 eleitores).