A fabulous piece of theatre: I was gripped right from the beginning and stayed on the edge of my seat…