By Jo Macaulay It was 20 years ago today… That John Giddings restarted the Isle of Wight Festival, and what a fabulous opening to the Island’s summer it has been for the past two decades. John says that it’s the best thing that he’s done in his career, and make no...