IN 2015 Britain gave away £12.1bn ($18.5bn) in foreign aid, more than any country bar America. It was one of just six countries to meet the UN’s targe...