Prince Charles took on a major constitutional duty for the Queen this week.