Pedro Sánchez, Spain's prime minister since 2018, is facing re-election with recent ballots and most polls against him.