Prince William and Prince Harry have been feuding for some time.