The leaders of all of Spain's main political parties invited their supporters on Friday night to prepare for power, as campaigning for one of the tightest national elections in decades drew to a close. No single party will get an overall majority in Sunday's ballot, and opinion polls suggest all five leading contenders have a realistic chance of playing a role in government.