Why does Macbeth kill Banquo?

Why does Macbeth kill Banquo

Why does Macbeth kill Banquo? Why does Macbeth kill Banquo? As per online sources, Macbeth murders Banquo due to perceiving him as a potential threat to the throne. The Witches’ initial prophecy predicts Macbeth’s kingship but foretells that Banquo’s offspring will inherit the throne, excluding Banquo from becoming king.  Fearing that Banquo’s descendants pose a …

Read more