The weather wasn’t brilliant for the Isle of Wight festival, but you wouldn’t think that was the case...