Being the opening act at Glastonbury is not a job for everyone. It has rained all night and everywhere you look festival goers are nursing sore heads and, possibly depending upon how debauched the previous evening in Shangri-La, other body… Read More ›