Jessica Harris watches Welsh National Opera’s production at Birmingham Hippodrome.
Comedy, theatre and opera.