Sound and fury, signifying something: what made Macbeth so popular in 2023?
Ralph Fiennes and David Tennant are among the stars playing Shakespeare’s Thane this year. Might the tragedy’s current popularity have something to do with the Tory government?