Entertainment The Streets review, Glastonbury 2024: An hour of joyous pandemonium Isabel van Brugen 02/07/2024