As they prepare to vote in the most uncertain national election in decades, Spaniards can safely predict one thing regardless of political persuasion – that their next prime minister will be young, cosmopolitan, white and male. Francesca Lynagh reports.