Former Labour spin doctor Alastair Campbell was left red faced after his daughter grilled him over his feminism credentials -- live on air.
The New Labour strategist, who was standing in for Nigel Farage on LBC, was debating feminism when his daughter Grace called in to query some of his behaviour towards women.
Grace, who is a writer and film maker, told her dad that he needed to "unpick" certain behaviours in order to "truly be a feminist".
She said: "You still call women birds, which I think you don't even think about the impact that has.
"If you truly want to be a feminist, women aren't birds, birds are birds, they fly, women can't fly.
"You call women women, you don't call them birds."
Mr Campbell responded by saying he did not remember using the term, but pledged not to do so again.
Grace then went on to criticise her father for not doing jobs around the house, she said: "I've noticed what you do, which a lot of men do, they make up the excuses of I can't.
"Instead of saying you can't, just learn how to."
Mr Campbell said he was "very impractical", adding: "Anything else you want to tell your dad off for?"
His daughter ended by telling him that he needed to feel more comfortable talking about periods.
She said: "If you really want to be a feminist you need to be able to talk about periods, periods are a natural thing."
She added: "You've got to educate yourself on things, it's work, you've got to really do that and really want to properly be a feminist."
Mr Campbell ended the call by attempting to joke about his daughter's lack of football knowledge, which fell flat.
He said: "I now want to educate you in football, you couldn't even name three current Burnley players could you?"
Grace responded saying she didn't see what political point that made -- before Mr Campbell closed the call by saying: "Alright Grace, okay, stop nagging me."