Spain's Prime Minister Pedro Sanchez holds an electoral rally in Barcelona. One week ahead of the national vote, opinion polls are placing victory in the hands of his right-wing opposition rival Alberto Nunez Feijoo. Sanchez caught everyone off guard in May when he called for snap elections after the left was defeated in local and regional elections.