The festival season this summer has definitely started with the fields of Worthy Farm in Glastonbury awash with people (normally the fields are awash with rainwater). Oxford-based supergroup Radiohead are the headline act tonight. Continue reading “Festival of peace”