Paul McCartney becomes oldest solo star to headline Glastonbury – and projects Johnny Depp on screen

The music legend, who last week celebrated his 80th birthday, took to the stage for a crowd of thousands with a medley of his biggest hits, his first performance at the festival since 2004.