I feel the mistake is in giving money as it can be used to fund the bad stuff
(guns, bullets, another Mercedes Benz for the corrupt leader) instead of the
good stuff (food, clothes, medicines, books, pens, pencils).
IMHO it would be better to give expertise, experience, people and products to
make the good stuff happen (Doctors, Nurses, Teachers, Builders, Engineers,
Bricks and mortar to build schools and hospitals and the necessary equipment
and training to enable the people being helped to run these once built).
If it is Britain giving the stuff then the stuff being given should be British so
that some of the positives are gained by British people who are doing the giving.
Same goes for any other country in the world who are choosing to help.
To me this would seem to be a win win situation as it would help to create jobs
at home too.