Glastonbury 2024: the most magical place on Earth