Prince Harry has been dealt another blow - for the second year running.