Spaniards go to the polls in a landmark election that will see more than two parties compete for power for the first time in decades.
20 Dec 2015