What is your definition of great theatre? Well, I sort of thought I had a handle on mine until I saw Caryl Churchill's latest play, which the gentleman sitting beside me would argue is not. None...