Yes, there really IS a Helen Doron! (LOTS of people ask.)
Helen presents a segment with Richard every day during the live show called “Word of the Day”, where she uses her expertise in the English language to explain a different word, with British humour.