A royal replacement. King Charles III has taken over Prince Harry’s former role as Captain General of the Royal Marines. "It is the greatest possible pleasure to assume the role of your Captain ...