Fatti

Il 4 dicembre 1998, i Democratici Svizzeri (DS) del Comune di Zurigo hanno presentato un'iniziativa popolare dal titolo "Prima i cittadini svizzeri!". L'iniziativa mirava a dare priorità alle esigenze dei cittadini svizzeri nel Comune di Zurigo. Il Consiglio comunale di Zurigo ha dichiarato l'iniziativa invalida il 30 maggio 2001 con la maggioranza dei due terzi richiesta.

Contro questa decisione, A. e altri partecipanti, nonché G., hanno presentato ricorso. Il Consiglio distrettuale di Zurigo ha accolto i ricorsi e ha ordinato al Consiglio comunale e comunale di sottoporre l'iniziativa al voto comunale. Il Consiglio comunale, rappresentato dal Consiglio comunale, ha quindi presentato ricorso al Consiglio di Stato del Canton Zurigo, che ha accolto il ricorso il 27 novembre 2002 e confermato la decisione del Consiglio comunale del 30 maggio 2001.

A. e gli altri partecipanti, nonché G., presentano ora un ricorso per diritto di voto al Tribunale federale, chiedendo l'annullamento della decisione del Consiglio di Stato e la dichiarazione di validità dell'iniziativa.

Legge

Il Tribunale federale respinge i ricorsi, nella misura in cui vi entra nel merito. Esso motiva come segue:

La priorità richiesta dall'iniziativa per i cittadini svizzeri rispetto agli stranieri in ambiti in cui vige il principio di uguaglianza giuridica e il divieto di discriminazione, viola le garanzie della Costituzione federale. L'iniziativa mira a svantaggiare gli stranieri rispetto ai cittadini svizzeri, affinché Zurigo rimanga una "città a carattere svizzero". Ciò è incompatibile…