Business Secretary Vince Cable said his Liberal Democrat colleague Sarah Teather was right to warn plans for a £500-a-week cap on household benefits could have "very serious social consequences", but he defended the need for such a cap.
Mr Cable said it was required to prevent housing benefit "escalating out of control" but had to be accompanied by an increase in the provision of affordable housing.
"What is immoral, and I have read her article carefully, is demonising poor people," he told BBC1's Andrew Marr Show.
"We have got to cap the housing benefit element while at the same time increasing the supply of affordable housing," the Business Secretary continued.
"That is absolutely critical because without that you will have very serious social consequences which Sarah has quite rightly warned about."
More top news
On his 93rd birthday, Robert Mugabe insisted he has no plans to stand down as Zimbabwe's leader and vowed to stand again in the election.
A Muslim teacher, who was denied entry to the US, has told ITV News he was 'distraught' when he was removed from the flight.
The EC president's pricey warning - amid reports of a £56bn Brexit bill - tempered unexpected positivity from the Bank of England governor.