Featuring 3,000 acts and several surprise performances. Photo credit: Anna Barclay Glastonbury has unveiled its complete 2025 programme and performance schedule, confirming details for over 3,000 sets scheduled between June 25th and 29th at Worthy Farm. New additions include a mysterious act listed as ⣎⡇ꉺᲚ༽இ•̛)ྀ◞ ༎ຶ ༽ৣৢ؞ৢ؞ؖ ꉺᲚ, set to…