Spain's Socialist Prime Minister Pedro Sanchez was given a last-minute consolation on Saturday when Barcelona's city council appointed a new Socialist mayor after a deal involving two rival parties. Despite pro-independence parties appearing certain to run Spain's second city, Jaume Collboni, the Socialist candidate, became mayor after the far-left Barcelona en Comu of the outgoing mayor Ada Colau gave him its support in a move supported by the conservative People's Party.