Sexist and irrelevant? Veteran BBC reporter apologises over Theresa May crying remark