John Stokes is possibly one of Bristol’s most prolific foster carers. Over the years since 1990, he has taken in at least 80, ...