Spain's Socialists have won the Barcelona mayor's office after getting help from conservative rivals
Spanish Prime Minister Pedro Sánchez's Socialists have received an unexpected boost from its main rival in next month’s national elections after his party won the mayor’s office of Barcelona following a tight vote at city hall