Former Prime Minister Tony Blair has stressed that the government should "protect and enhance" the charitable sector.
Speaking to ITV News, Mr Blair said:
"The best idea is to disentagle completely the idea of philanthropy and giving to charity from tax avoidance because it's an important part of keeping charities and the philanthropic sector going.
"The charities that benefit get enormous opportunity to help people and often the philanthropic and charitable sector can help people in the way that government can't, so it's really important that they consult and get back on track and sort it out."
The government appears to have tied itself in knots over the row on charitable giving.
The row over the cap on a tax relief for charitable giving is the latest in a string of rows that have erupted since the budget.
Charities and philanthropists have warned that Government plans to change the way it taxes charitable donations will discourage giving