Most aid isn't real aid, it come with strings which actually boost our economy at the expense of the the country who receives the 'aid'. For example we will say to an African country that we will give them £20m, however, £10 million must be used to build roads etc that will be built by a British company so the money flows right back.
Alternatively they will say we will promise you £20m in 'aid' if you spend £10million with us on arms/defense and £10 buying British produce, food etc which stifles the aid recipients economy in terms of producing its own resources.
The corrupted leaders of these countries also get their cut and if they don't agree to give away their natural resources cheaply or actually try to help their people, we get regime change/staged coup where the rebels all seem to have western made guns and mysterious funding sources (read Confessions of an Economic Hit Man) and the people get nothing. The Economist once calculated that 10x more money flows out of Africa to western countries than the continent receives in aid.
'Aid' is a con to make us feel we're helping but we're making the situation worse as does giving money to NGOs such as Oxfam which do nothing more than provide gap years for students who drive around in 4x4s and stay in nice hotels in order to build a well whilst spending millions on adverts with kids with giant bellies and flies on their faces looking helpless to guilt trip us in to continuing to provide money for student gap years and more adverts...
Cutting aid and boosting trade, getting rid of subsidies that protect European/US farmers and manufacturers from fair overseas competition such as the fishing and dairy subsidies will really help poorer countries improve but its not in our interests to let them become wealthier. How is it that much of the chocolate we eat originally came from Ghana but Ghana is not allowed under trade restrictions to manufacture chocolate? Instead Ghana has to send the raw cocoa product to Western countries where its finished off and packaged up and the Western countries can charge a huge mark-up on it when the original cocoa producers get pennies? How is that counties in East africa cannot send flowers directly to the UK market, they have to sell the flowers cheaply to places like Jersey who then package them up and send them to the UK mainland at a huge mark-up.
Sorry for the rant but it bothers me when I hear people think the UK is actually being altruistic or philanthropic with regards to aid. Its all business for our benefit.