Its the answer d hope these helps
Sí, él mató al rey Duncan para tomar el trono.
Sounds very clear and literal. I would limit the number of times "supporters" was stated. (Maybe you could replace it with a word that has the same meaning so that your text could be more diverse).
Other than that, it's a great passage!
Which text are you referring to?