King Charles III has accumulated an estimated fortune of £680 million despite never receiving a conventional salary, with his wealth coming from the Sovereign Grant, Duchy of Lancaster and private investments