Daily Archives: February 18, 2014

Floods and Foreign Aid

Britain spends nearly £12 billion a year on foreign aid.  By international standards, we are almost grotesquely generous.  We are the second largest aid donor in absolute terms (behind the USA), and the sixth largest in relative terms, at 0.56% … Continue reading

Posted in Uncategorized | 48 Comments