Davina McCall fought back tears as she spoke of a past parenting blunder which recalled painful childhood memories.