Spain faces second election in June