Spain holds its second general election in six months after the four main parties failed to break the political deadlock from December's vote.
Spain holds its second general election in six months after the four main parties failed to break the political deadlock from December's vote.