Pedro Sanchez votes in Madrid

Spanish Prime minister Pedro Sanchez casts his vote for the European, regional and local elections at a polling station in Madrid. IMAGES