Festival News Glastonbury reveals enormous ‘We stand with the NHS’ mural on the Pyramid field 19th June 2023