its to make the rich in them countries richer
I think it is also so that silver-spoon politicians can feel virtuous and take the moral high ground, whilst giving away billions of pounds of taxpayers money at such a rate that the civil servants can't check properly what it is being used for or by whom.
At the time the coalition Government at the time were arguing the case to pass in to law the requirement to pay a minimum % of our GDP , they were arguing that by investing this money in places like Somalia, Eritrea, Pakistan, Afghanistan etc. it was to make us safer here in Europe.Really?
At a cost approaching £200 per head of our population every year, and rising, it's not cheap and neither is it working.