What is happening?
The Spanish Socialist Workers' Party (PSOE) is holding a leadership contest this Sunday.
In October 2016, former secretary general Pedro Sánchez was ousted by powerful senior regional leaders, including the First Minister of the southern region of Andalusia, Susana Diaz.
Who is in the race this time?
Pedro Sánchez, who has made something of a grassroots comeback, and Susana Diaz.
The same two?
Yes. And this goes all the way back to 2014, the appearance of Podemos and the resignation of the then secretary general Alfredo Pérez Ruba...