Stories from the Hay Festival. 1/4: The Bad Shepherd, written and read by Peter Ho Davies. A Welsh shepherd draws on ancient tradition to save his flock from the forces of progress.