World heavyweight champion Anthony Joshua is facing criticism after a comment he made in a 2017 interview came to light which has been labelled “sexist” and “misogynistic”.

In the interview with British GQ, he explained why he is “strict” with his niece in comparison to his son.

He said: “I don’t think I’m that strict with Joseph, I don’t know why.

“But with my niece I’m strict.

“I think it is because she is older, but also he’s a boy- he’s going to be a man’s man, he’ll want to spread his wings, be a Jack-the-lad, build his character.

“But I am sure there will be things I will be strict about.

“But with my niece, there is none of that Jack-the-lad nonsense for her!

“My view is you have to be a good woman, respectful, one day you’ll be someone’s wife, you have to learn family morals… what it is to be a good woman.”

A tweet calling on the boxer to be “cancelled” went viral yesterday.

Twitter used Imaniamrani said: “Anthony Joshua needs to be cancelled.

“I know, I know, what did we expect? I guess we just hoped that he was better than this.”

Another user tweeted: “How Anthony Joshua can look at his niece, not as a child but as someone who is going to be a ‘wife’ is really bemusing.

“Girls are hardly ever allowed to be.

“This isn't just about him, it's about everyone who shares this shitty, reductive view of little girls.”

Many have backed Mr Joshua, saying women should be “respectful” and feminists were “overreacting”.

What’s your view? Let us know in the comments.