Dominic Grant makes a viciously strong impression.

Michael Billington, The Guardian