Hay Festival has unveiled the full programme for its 38th spring edition in Hay-on-Wye, Wales, with more than 600 events over 11 days, 22 May–1 June 2025.
At its peak, the show pulled in a million viewers a week to watch athletes, sportspeople and celebrities compete against each other ...
Our winners and losers after the Sharks' 25-22 victory over the Lions.