Pedro Sanchez calls a general election for July 23rd after a ‘swing to the right’