Mr Flight said he wanted to withdraw the comments minutes after Prime Minister David Cameron said he expected him to say sorry and disagreed with his stance. "I apologise unreservedly for any offence caused and would like to withdraw the remarks," he said in a statement issued by the party.
Mr Flight said that taking child benefits away from top-rate taxpayers would mean they were "discouraged from breeding", while benefit claimants would have "every incentive". Mr Cameron announced only last week that Mr Flight - who was sacked as an MP in 2005 for outspoken comments about spending cuts - would be given a seat in the Lords.
Asked if he would now prevent him taking his place in the upper house, the Prime Minister said: "I don't agree with what he said and I am sure that he will want to apologise for what he has said, and I think we can probably leave it at that."
Er... thats that then.