King Charles has insisted on putting “duty before everything” as he continues to battle cancer and manage controversial ...