Australian Shakespeare Company’s Macbeth adeptly illustrates why the play is still relevant over 400 years after its writing.
David Tennant has vowed to tone down his 'roasts' at the 2025 EE Bafta Awards as he prepares to take on hosting duties for a ...