A senior BBC broadcaster was fired after comparing the Irish prince's baby to a chimpanzee.