Sunday's general election results in Spain have created uncertainty with regards to the future of the next government - causing a possible deadlock.
Follow all our latest updates here on this hot July election.
Sunday's general election results in Spain have created uncertainty with regards to the future of the next government - causing a possible deadlock.
Follow all our latest updates here on this hot July election.