It's an open secret that Prince Charles was deeply opposed to the war in Iraq and holds very different views on the environment.