MPs have warned the UK cannot continue to contribute a disproportionate amount of humanitarian aid to Syria without other poor countries losing out on assistance.
The International Development Committee said countries such as France, Spain and Italy had "manifestly failed to pull their weight" in contributing to alleviating the crisis brought on by the civil war in Syria.
"The UK should do everything in its power to encourage other countries to increase their contributions," the committee's latest report said.
The UK has already contributed £600m to the relief effort - the second highest total after the United States.
The United Nations estimates almost 11 million people are in need of help as a result of the crisis, with 2.5 million Syrians now living as refugees in neighbouring countries.
The Prime Minister has said the government is considering spending money from the aid budget on peacekeeping and other defence-related projects.
Such a move would see millions of pounds being diverted from the Department for International Development to the Ministry of Defence.
Speaking to reporters on his way back from India, David Cameron said he intends to protect all £10 billion of Britain's aid budget, 0.7% of national income, but that he was "very open" to the idea of pooling resources between departments.
He said the money would comply with international aid spending rules and not be used for combat mission or equipment.
International Development Secretary Justine Greening said the UK ending financial aid for India in 2015 will save £200 million.
Britain will still pay India around £30 million after 2015 but this will be for "technical assistance".
Britain will continue giving India £280 million a year in financial aid until 2015, the Department for International Development has told ITV News.
After the aid grants have been phased out, Britain will provide "technical assistance" to the country, which will cost around £30 million a year.
The Department for International Development has announced the end of a lease on their London headquarters on the same day it said there would be no new financial aid to India after 2015.
Britain will no longer give India financial aid from 2015 but will in the future support areas like trade and investment and health.
British aid to India will come to an end in 2015, International Development Secretary Justine Greening has announced.
Between now and 2015, financial support will be reduced by about £200 million a year.
However, The Sun's Political Editor Tom Newton tweeted: