The Crucible, New Theatre, Cardiff