ITV The Chase star Anne Hegerty's bizarre reason for landing role as the Governess Published 27 May 2022 Anne first appeared on the show in 2010. Full Article