Spanish election: Five things you need to know
Spain is about to enter a new political era. The polls predict a liberal party and an anti-austerity party - standing in their first ever general election on Sunday - will take a sizeable chunk of the vote, from the traditional heavyweights of Spanish politics.
The BBC's Tom Burridge reports on the most unpredictable election in modern Spanish history.