2018 Festival runs from 18th – 24th June