The 2023 Glastonbury Festival of Contemporary Performing Arts took place between 21 and 25 June and followed the 2022 edition of the festival. From Wikipedia
The Scottish singer surprised fans in Edinburgh with a six-song set, marking his first live performance since 2023, in support of mental health advocacy.