Der Tag des Generalstreiks am 30. Oktober verzeichnete zahlreiche Demonstrationen in den wichtigsten Städten Italiens. Die hauptsächlich von der Unione Sindacale di Base ausgerufene Initiative wurde organisiert, um gegen den Anstieg der Lebenshaltungskosten, die Wirtschaftspolitik der Regierung und die Erhöhung der Militärausgaben zu protestieren und gleichzeitig höhere Löhne und mehr Mittel für grundlegende öffentliche Dienste zu fordern. Wie RaiNews berichtete, beteiligte sich an der Mobilisierung ein gemischtes Publikum aus Arbeitnehmern, Gewerkschaften und Studierenden- bzw. Schülerdelegationen.

In Rom startete der Demonstrationszug von der Piazza dei Cinquecento, während in Mailand rund fünfundzwanzigtausend Teilnehmende in Richtung der östlichen Ringstraße zogen. Beträchtliche Demonstrationen wurden auch in Neapel verzeichnet, wo Hunderte von Schülern und Studenten die Via Reggia di Portici entlangzogen, sowie in Cagliari mit über fünfzehntausend Anwesenden. Weitere Aktionen fanden in Florenz, Pescara, Perugia, Verona und Bologna mit breiter Beteiligung von Jugendlichen statt.

Der Protest berührte auch direkt die maritimen Logistikaktivitäten, wobei im Rahmen einer Branchenmobilisierung Blockaden am Hafentor Albertazzi in Genua und am Hafen von La Spezia gemeldet wurden. In Treviso wurden bunte Eier gegen den örtlichen Sitz der Confindustria geworfen, während Landwirte in Turin Mist abluden.

Reibungspunkte mit den Sicherheitskräften wurden in Mestre festgestellt, wo die Polizei den Versuch eines Vormarsches auf der Überführung in Richtung Venedig eindämmte, sowie in Vicenza mit dem Einsatz von Wasserwerfern nahe der westlichen Ringstraße.