Gen Z, a much maligned and panicked-about generation, are behind a remarkable collapse in weekend violence. Great reporting from @fransham.bsky.social www.economist.com/britain/2025...