One of the UK’s cultural institutions, the annual music extravaganza that is Glastonbury Festival, has just kicked off – and while tents have been pitched, flower crowns assembled, and the artists are ...