The journalist India Knight has been busy plugging her new book In Her Prime: Older, Wiser, Happier... All harmless enough, until she chose to reveal her rather naive views on infidelity on Woman's Hour. "Affairs? So what?"