by Caroline Hanks-Farmer
An impeccable five-star production from Opera North in association with Welsh National Opera. Do not be put off by the word opera this is West End musical theatre at its very, very best.