Pulp at Glastonbury 2025 review: Patchwork’s not-so-secret set is one for the books