“We expect higher standards of the Queen” - author David McClure on investments by the Duchy of Lancaster