My understanding is that accepting gifts is prohibited EXCEPT in the case of accepting a gift from a friend.  The Aga Khan is described by the Prime Minister as "an old family friend" and, as a matter of public record, was one of his father's pallbearers.  Is he allowed to have only poor or middle-class family friends?  Additionally, the only way to get to this private island is via the private helicopter of the owner, a family friend of long standing.  What exactly is the problem here???