Prince Charles to deliver Queen’s speech alongside Prince William