But it is still well short of the 176 seats required for a parliamentary majority, meaning that the same questions remain in the air: will parties manage to reach governing deals in a highly uncertain political scenario? Will the six-month stalemate finally be broken? Or will Spaniards ultimately have to go back to the polls a third time?