Prince Charles made the comments in the state opening of Parliament, which the Queen missed for health reasons.