Sunday June 29, Pyramid Stage: with a little help from Ronnie Wood, Lulu, Mick Hucknall and Michael Eavis, the duck-haired shagger rattles through the hits
Saturday June 28, Pyramid Stage: 30 years since their legendary headline slot, Jarvis Cocker and co capture the spirit of the festival on a career-high by living in the now
Saturday June 28, Pyramid Stage: after all the BBC to and fro and with a thinner crowd than you'd expect, the icon and The Chrome Hearts charm with a beautiful simplicity