Glastonbury 2025 sold out in under 40 minutes on Sunday, leaving many fans disappointed but others delighted.