We see that you, the British tax payer, donates money to regimes around the world to ideally support good causes - Foreign Aid.
However, I believe it's a means by which you actually grease the wheels of trade and business between our country and those on the aid list.
So, indirectly it's you that is financing businesses in our country that profit from trade with those countries we support overseas. Thanks to all tax paying citizens of the UK, "institutions" and highly paid executives are the winners.
Furthermore, why do we give money to India yet they can afford their own space programme?
It's like giving benefits to people in the UK. The system was set up with good intentions yet some plead poverty but spend their handout on acrylic nails or the latest expensive mobile phone rather than feed their kids. Allegedly!!