The Royal Shakespeare Company is the winner of the Commitment To Craft award in our Great British Brands Awards 2025. The ...