Palace staffers call out Harry for lying