“We know we’re on the right side of history”: Kneecap play Glastonbury despite BBC blackout Alex Galbraith Salon 2 20 30.06.2025 .....© Salon visit website