Steve Beresford in a black jacket against a white background
PHOTO: Bryony McIntyre

Steve Beresford