The Great Escape 2026: More than 100 names added to 20th anniversary line-up It will take place in May. Lucy Harbron Mar 31, 2026