Foreigners giving even just a cursory glance at Spanish politics will know that in June of this year, the right-wing Popular Party (PP) was ousted from power thanks to a vote of no confidence tabled by...