With the results from the Spanish general election now in it seems that the opposition centre-right Partido Popular (PP) has achieved the substantial gains predicted by the polls, taking an overall majority … Continue reading
↧