Bradford Literature Festival 2023. Photo: Bob Smith Photography