Almeida Theatre, London (*****)
So the `new world order’ is upon us but maybe not quite as many of us might have expected or hoped for. And if the new order of things continues as recently indicated, Ella Hickson’s vision will surely turn out to be bleakly prophetic. Continue reading