The heir to the throne has been accused of “hypocrisy” and using a visit to a Scottish charity as a “PR exercise” for the royal household.  Last week Prince William, the Duke of Rothesay, visited ...