He has proven to be one of the most divisive figures in politics, but Nigel Farage has risked alienating half the population with his latest outspoken comments.
In a series of controversial remarks, the Ukip leader has claimed that working mothers are "worth less" than men to employers in the City.
Mr Farage, who worked in the City for 20 years at a brokerage firm, said women who take time off to take care of their children become less "valuable" to employers, and therefore get paid less than men, because they are not as committed to their clients.
Speaking at an event in the City, he said: "In many, many cases, women make different choices in life to the ones that men make simply for biological reasons.
"If a woman has a client base and has a child and takes two or three years off work, she is worth far less to the employers when she comes back than when she goes away because her client cannot be stuck rigidly to her."
Mr Farage insisted that there is "no discrimination" against women as long as they are willing to sacrifice their family life and remain childless to get ahead.
He added: "I don't believe that in the big banks and brokerage houses and Lloyds of London and everyone else in the City, I do not believe there is any discrimination against women at all.
"I think that young, able women who are prepared to sacrifice the family life and stick with their careers do as well, if not better, than men."
Mr Farage went on to reject the idea that men should stay at home to facilitate a woman's career ambitions.
"I have to admit I was never going to be one of them myself," he added.