Why is Banquo so important in Macbeth? | Top grade character analysis