Surprise guests, wacky sets and a soccer match no one could bear to miss – Glastonbury's 210,000-person music festival never fails to deliver. By Lily Ford It was a Glastonbury of old and new — ...