Spanish PM Pedro Sanchez said the country would hold an early general election on July 23. The move comes after Sanchez's Socialist Party suffered setbacks in regional elections on Sunday. Sanchez became PM in 2018 after winning a vote of no confidence in Parliament against PM Mariano Rajoy. He then led the Socialists to a general election victory in 2019.