King Charles has been blasted over the treatment of his younger brother.