Prince Charles has officially opened parliament on behalf of his mother, Queen Elizabeth, who was unable to attend the ceremony due to her ongoing mobility issues.