Spain's socialist prime minister Pedro Sánchez announced early elections this morning after his government suffered a bruising legislative defeat last week