Spain has turned blue, the color of conservative party Partido Popular, after a crushing victory over the ruling socialist party PSOE.