Spanish Voters in Spain go to the polls for a general election, with the centre-right Popular Party winning a parliamentary majority. Sources: AP via MSNBC BBC