Prince William is set to ax the royal Christmas tradition of handing out joke gifts to his family based on seniority.