From Shania Twain to SZA, the final day of the Glastonbury Festival was full of verve and vigour but...