News

Glastonbury Festival 2025 has officially opened its gates as music lovers begin to pour in for five days of partying.