William acknowledged that not every gift has been a hit Prince William has recounted a birthday gift blunder that didn’t sit well with Kate, admitting he...