Sanchez said on Monday that the vote would take place on November 29, bringing forward an election that had been due next year. In a televised address, he said: "We need to renew people's support," and called for a larger progressive majority to "overcome vested interests, deliver new social advances and continue transforming Spain." He acknowledged having made mistakes and falling short of previous campaign promises.
The decision follows the defeat of his minority government's housing decrees in parliament on Friday, which triggered large-scale protests across Spain. The government reported that more than 70,000 people demonstrated in Madrid on Saturday. Anger had been building since the eviction of an 87-year-old woman, Marai del Carmen Abascal, from her Madrid home of 70 years after an international investment fund bought her building and raised the rent.
Sanchez has served as prime minister since June 2018 and currently leads a fragile minority left-wing coalition formed in November 2023. His lack of a parliamentary majority has made it difficult to pass major reforms. Public discontent over the cost of living, wage stagnation and a shortage of affordable housing has simmered for years, despite Spain's strong post-pandemic economic growth.
Immigration is also a growing political flashpoint, with the government still dealing with the aftermath of tens of thousands of migrants arriving in the North African enclave of Ceuta in July.
Opinion polls suggest a coalition led by the conservative People's Party, supported by the far-right Vox party, is the most likely outcome. If they win, it would mark the first time since the death of dictator Francisco Franco that a far-right party has entered central government and would end one of Europe's last left-leaning governments.