"Politicians, including the PM, are allowed to receive gifts so long as they are properly reported."

Just to clarify the existing rules do place limits on what those gifts may be and the situations in which they can be accepted and when they must be declined.

From a cursory glance I don't expect that the PM's family trip to the Aga Khan's private island would run afoul of those rules, just that it needed to be properly reported.  If the PM was intentionally trying to avoid properly reporting this vacation then he would definitely be breaking the rules.

Obviously it makes the PM seem out of touch with the reality of Canadian families he claims to be helping, but that has LONG been apparent.