Spain has voted, what for?
On 28 April, Spain voted for a new parliament. And although there will most likely be continuity in terms of the party in government, many factors have made this election unique and decisive for the coming years. Ahead of the third general…