World

Spain’s Socialists oust party leader in bid to end deadlock