Young people took to the streets across Europe on Oct 30 and 31, protesting rising living costs and government spending priorities. In France, authorities said some 320,000 people rallied nationwide, including 70,000 in Paris. Clashes between protesters and police led to hundreds of arrests on Saturday. Meanwhile, in Germany, tens of thousands joined nationwide demonstrations organised by youth group Gen Z regelt or "Gen Z takes charge".